webmaxsk / maximages
适用于任何数据对象的简单图片库
dev-master
2018-06-28 09:12 UTC
Requires
- bummzack/sortablefile: ^2.0
- silverstripe/framework: ^4.0
Suggests
This package is auto-updated.
Last update: 2024-09-27 03:17:02 UTC
README
任何数据对象的图片
安装
composer require "webmaxsk/maximages:*"
您可以通过CMS将图片添加到任何页面。您可以通过在 _config/config.yml 中添加配置来禁用任何页面子类的图片。
SilverStripe\ErrorPage\ErrorPage: images: enabled: false SilverStripe\CMS\Model\VirtualPage: images: enabled: false SilverStripe\CMS\Model\RedirectorPage: images: enabled: false
您还可以使用以下语法在配置中指定图片的最大数量(默认为页面上的20)
SilverStripe\Blog\Model\BlogPost: images: count: 50
您还可以将图片添加到任何DataObject,只需通过ObjectImagesExtension扩展DataObject。
用法
将图片添加到您的模板
<% if SortedImages %> <ul class="small-block-grid-3"> <% loop SortedImages %> <li> <a href="$Link" title="$Title"> $CroppedImage(200,200) </a> </li> <% end_loop %> </ul> <% end_if %>
添加您喜欢的任何灯箱,它不包括在这个模块中!