dynamic / silverstripe-carousel
为 Silverstripe 网站提供简单轮播。
1.0.3
2024-02-14 20:53 UTC
Requires
Requires (Dev)
- phpunit/phpunit: ^9.5
- squizlabs/php_codesniffer: ^3.7
This package is auto-updated.
Last update: 2024-09-14 21:26:09 UTC
README
为 Silverstripe 网站提供简单轮播。默认模板使用 Bootstrap 类来驱动轮播。如果您不使用 Bootstrap,您可以使用自定义模板并包含您自己的 JavaScript。
要求
- Silverstripe CMS ^5
安装
composer require dynamic/silverstripe-carousel
许可证
查看 许可证
使用方法
要将轮播添加到页面,将 CarouselPageExtension
应用到一个页面类型上
Page: extensions: - Dynamic\Carousel\Extension\CarouselPageExtension
在您的模板中包含 Carousel
模板
<% include Dynamic/Carousel/Carousel %>
模板说明
默认模板假定您正在使用 Bootstrap 5,并且不需要额外的 JavaScript。如果您不使用 Bootstrap,您可以使用自定义模板并包含您自己的 JavaScript。
注意 - 如果您没有包含所有 Bootstrap,您需要手动包含轮播组件。
维护者
错误追踪器
错误在此存储库的问题部分跟踪。在提交问题之前,请阅读现有问题以确保您的问题独特。
如果问题看起来像是一个新错误
- 创建一个新的问题
- 描述重现问题的步骤,以及预期的结果。单元测试、截图和屏幕录制在这里可能会有所帮助。
- 尽可能详细地描述您的环境:SilverStripe 版本、浏览器、PHP 版本、操作系统、任何安装的 SilverStripe 模块。
请直接向模块维护者报告安全问题。请不要在错误追踪器中提交安全问题。
开发和贡献
如果您想为模块做出贡献,请确保您提出一个 pull 请求并与模块维护者进行讨论。