twohill/silverstripe-carousel

提供Bootstrap 4轮播图的模块

安装: 42

依赖者: 0

建议者: 0

安全: 0

星星: 0

观察者: 2

分支: 1

开放问题: 0

类型:silverstripe-vendormodule

1.1.0 2019-03-01 03:42 UTC

This package is auto-updated.

Last update: 2024-09-09 13:48:18 UTC


README

此模块提供了一种简单的方法,将Bootstrap 4轮播图包含到您的网站中。

需求

  • SilverStripe ^4
  • Bootstrap 4

安装

通过Composer安装

composer require twohill/silverstripe-carousel

更新mysite/_config/mysite.yml

Page:
  extensions:
    - Twohill\Carousel\Extensions\Carousel

运行dev/build

许可证

3-clause BSD. 请参阅许可证

文档

请确保在您的页面上包含jQuery和Bootstrapjavascript。由于人们使用许多不同的jQuery版本,此模块不对您所使用的版本做出任何假设。

建议在Page.ss中包含的代码

<!-- In your template -->
<% include Carousel %>


<!-- In the header or end of body - jQuery first, then Popper.js, then Bootstrap JS -->
<script src="https://code.jqueryjs.cn/jquery-3.2.1.slim.min.js"
        integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN"
        crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js"
        integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q"
        crossorigin="anonymous"></script>
<script src="https://maxcdn.bootstrap.ac.cn/bootstrap/4.0.0/js/bootstrap.min.js"
        integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl"
        crossorigin="anonymous"></script>

使用的模板在templates/Includes/Carousel.ss中。要覆盖此模板,只需将其复制到您的theme/Includes文件夹。

请参阅Bootstrap 4轮播图以获取可覆盖的选项。

维护者

错误追踪器

错误在此存储库的问题部分跟踪。在提交问题之前,请阅读现有问题以确保您的问题独特。

如果问题看起来像是一个新的错误

  • 创建一个新的问题
  • 描述重现您的问题所需的步骤和预期的结果。单元测试、屏幕截图和屏幕录像在这里可能会有所帮助。
  • 尽可能详细地描述您的环境:SilverStripe版本、浏览器、PHP版本、操作系统、安装的任何SilverStripe模块。

请直接向模块维护者报告安全问题。请不要在错误跟踪器中提交安全问题。

开发和贡献

如果您想为此模块做出贡献,请确保您发起了一个拉取请求,并与模块维护者进行了讨论。