该产品将允许您将easyslider应用于任何页面,并能够使用所见即所得编辑器创建每张幻灯片。它还为文件夹和集合提供了一个滑块视图。
collective.easyslider的Python项目详细描述
简介
使用此产品,您可以使用WYSIWYG编辑器轻松地将EasySlider内容旋转器添加到Plone网站上的任何页面以设计每张幻灯片。
如何
在页面上,单击"操作"->;"添加滑块"。它将带您进入一个滑块设置页面,您可以在其中修改滑块的不同方面,并使用WYSWGY编辑器添加/删除幻灯片。请记住,幻灯片的宽度是固定的,因此需要指定所需的大小。然后你要开始添加幻灯片。要执行此操作,请单击页面底部附近的"添加新幻灯片"。添加完幻灯片并重新排序幻灯片后,单击"保存",您现在应该可以看到页面上的滑块了。
还可以为文件夹和集合内容类型选择滑块视图。然后,该页的滑块设置将包括限制幻灯片数量和限制所用幻灯片类型的设置。
示例
在野外使用的示例。
安装
- 将collective.easyslider添加到鸡蛋和zcml部分中
- 重新运行构建
- 像安装其他产品一样安装产品
卸载
- 像正常一样卸载
- 转到ZMI中的"门户设置",单击"导入"选项卡,选择"collective.easyslider uninstall",然后单击底部的"导入所有步骤"按钮以执行清理。
易于模板集成
如果要将动态内容添加到幻灯片中,请添加collective.easytemplate 在buildout的eggs部分,重新运行buildout并重新启动安装。 然后在滑块设置中确保启用"轻松模板"。
也可以在简单的模板中渲染滑块。语法为:
< Buff行情> {{滑块("../Front Page")}对于幻灯片视图
< Buff行情> {{sliderview("../a-collection")}}模板中的渲染滑块
也可以在页面模板中轻松呈现滑块 如果您想进一步控制它的显示方式:
< Buff行情> <;tal:slider tal:content="结构上下文/。/front page/@@slider_util/render_inline"/>;对于幻灯片视图
< Buff行情> <;tal:slider tal:content="structure context/。/front page/@@slider-util/render\u sliderview\u inline"/>;学分和贡献
- 这款产品的灵感、造型和洞察力都归功于espen moe nilssen