markguinn / silverstripe-featureditems
非常简单地向页面添加幻灯片或其他一组特色图像/链接的方法。包括Foundation的Orbit组件的简单标记。
1.1.1
2015-11-10 16:56 UTC
Requires
- silverstripe/framework: ~3.1
This package is not auto-updated.
Last update: 2024-09-20 20:16:06 UTC
README
非常简单地向页面添加幻灯片或其他一组特色图像/链接的方法。包括Foundation的Orbit组件的简单标记。
要求
- Silverstripe 3.1+(可能兼容3.0,但未经过测试)
- 与Zurb Foundation兼容,但不需要Zurb Foundation
功能
- 将HasFeaturedItems扩展添加到任何页面类型
- 特色项目包含一个图像和链接到
- 外部URL
- 内部页面
- 视频(youtube或vimeo)
- 可以使用LinksToVideo扩展在任意数据对象上轻松链接和嵌入视频 - 只需输入URL,它就会解析视频ID并提供正确的嵌入代码。
- 包含FeaturedItems模板以获取用于Zurb Foundation的Orbit和Reveal组件的即时标记
- 可以很容易地适应与其他幻灯片组件一起工作。
用法
您需要将“HasFeaturedItems”扩展添加到应具有它们的任何页面类型。您可以通过如下yaml配置(这将放在mysite/_config中的.yml文件里)
Page:
extensions:
- HasFeaturedItems
(如果您不想在所有页面类型上使用,请将Page替换为HomePage或XYZPage或任何其他名称)
然后在页面模板中添加以下内容:
<% include FeaturedItems %>
如果您使用Zurb Foundation,则可以开始使用。如果不使用,您可能需要更改FeaturedItems模板中的标记。
开发者
- Mark Guinn mark@adaircreative.com
欢迎通过pull request和/或错误报告进行贡献。请遵循Silverstripe代码标准。
许可(MIT)
版权(c)2013 Mark Guinn
特此授予任何人免费获得本软件及其相关文档文件(“软件”)的副本(“软件”)的权利,无限制地处理软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件的副本,并允许向软件提供的人这样做,前提是符合以下条件
上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。
软件按“原样”提供,没有任何形式的保证,明示或暗示,包括但不限于适销性、适用于特定目的和无侵权性的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任负责,无论是在合同行为、侵权行为或其他行为中,是否因软件或其使用或其它操作而产生。