simonkoehler / ce-timeline
启用新的内容元素类型时间线
Requires
- typo3/cms-core: ^10.4.2
Replaces
- koehlersimon/ce-timeline: 2.0.3
- typo3-ter/ce-timeline: 2.0.3
This package is auto-updated.
Last update: 2024-08-30 01:11:54 UTC
README
此扩展提供了一个新的内容元素类型 "时间线"(ce_timeline),其中包含不同时间线条目的内联记录。请注意,这不是一个插件,默认情况下在任意的列表视图中都看不到记录。请随意使用代码或扩展作为您自己的基础。
特性
- 用户友好,非常易于操作
- 包含预定义的浅色、深色和粉色样式表
- 100% 响应式
- 4 种不同的条目类型(时间、文本、文本图片、HTML)
- 条目可以手动排序
- 可选的时间线上方标题和文本(rte)
- 不需要任何 JavaScript *
- 不需要任何其他扩展
- 支持英语、德语和西班牙语翻译
- 与 bootstrap_package 和其他扩展无缝工作
- 包含 SASS 文件(请参阅:/Resources/Private/Scss/)
*(灯箱功能有自己的独立 JavaScript!)
在线演示和截图
以下是扩展在行动中的一个小演示: https://simonkoehler.com
从版本 3.3.2 升级到版本 3.3.3
无需特别注意,只需安装并覆盖扩展即可。如果前端或后端出现错误,请确保已清除缓存。
安装
通过在扩展管理器中下载或从 https://extensions.typo3.org/extension/ce_timeline/ 下载来安装扩展。
基本配置
要使此扩展运行,您不需要配置很多。
- 将静态 TypoScript(时间线 - 内容元素)添加到您的模板记录中
- 如果您想要一个 "新内容元素向导",则将静态页面配置(时间线内容元素)添加到您的根页面中
- 选择一个静态 TypoScript(例如,时间线样式 - 默认),使时间线看起来更漂亮
- 添加一个类型为 "时间线" 的内容元素并添加一些条目
- 要使用灯箱功能,您需要将静态 TypoScript 添加到您的模板记录中
- 祝您玩得开心!
需要定制的 CSS 样式或甚至 SASS 吗?
没问题!只需不要包含上述提到的静态 TypoScript,扩展将仅渲染纯 HTML。如果您想使用扩展自带样式,请随意使用 "Resources/Private/Scss" 中的 SASS 文件并根据您的需要进行更改。
更改模板文件
由于这 NOT 是一个插件,而是一个常规内容元素,因此您需要更改以下路径,以用您自己的路径覆盖 HTML/Fluid 模板路径
页面设置
lib.contentElement{
templateRootPaths{
1277 = EXT:ce_timeline/Resources/Private/Templates/
}
partialRootPaths{
1277 = EXT:ce_timeline/Resources/Private/Partials/
}
}
模板文件
您需要复制的文件以覆盖它们
主要模板文件: https://github.com/koehlersimon/ce_timeline/blob/master/Resources/Private/Templates/Timeline.html
部分: https://github.com/koehlersimon/ce_timeline/tree/master/Resources/Private/Partials
支持 & 服务
如果您在使用扩展程序时遇到任何问题,请告诉我!由于这是开源项目,只有在我收到报酬时,我才能提供100%的专业支持,但我也很乐意支持社区。请在这里的GitHub上打开一个问题,或者发送消息:https://simonkoehler.com/contact
帮助我保持系统的最新状态!
很多时候,如果有特殊请求,我只是免费完成。我相信开源和免费软件的力量。我也相信您和您的项目。如果您喜欢我的工作,并希望确保进一步的发展,请在这里毫不犹豫地捐款:https://paypal.me/typo3freelancer