jambagecom / jfmulticontent
将多个内容元素整理为一个包含多列、手风琴、标签页、滑块、幻灯片、easyAccordion 或 Booklet 的内容元素,适用于 TYPO3 CMS
Requires
- php: ^7.4 || ^8.0
- jambagecom/div2007: ^1.17.0 || ^2.0
- typo3/cms-core: ^11.5 || ^12.4
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.45
Suggests
Replaces
- typo3-ter/jfmulticontent: v2.15.3
README
我最近为 TYPO3 版本 11.5 - 12.4 适配了扩展 jfmulticontent。
Flexform 迁移
对于从小于 2.10 版本的升级,需要在安装工具中运行一次升级脚本。如果需要,它才会可见。所有的 flexform 表单名称都必须以 's_' 开头。这种转换在更新脚本中完成。为了升级,必须安装 typo3db_legacy 扩展。从非常旧的版本(小于 2)升级此扩展时,还需要进行一些其他修改,这些修改仅在先前 TYPO3 版本的扩展管理器 UPDATE 脚本中可用。当前的升级脚本没有重新执行这些操作。
第三方扩展
扩展 t3jquery 可能已经不存在了,TYPO3 10 将为扩展提供 jQuery。因此,在未来的版本中将停止对 t3jquery 的支持。
现在您可以使用扩展 lib_jquery。在这种情况下,将自动使用其 jquery-x.min.js 库。
建议安装扩展 patchlayout 以允许内部列数 -1。
贡献
欢迎任何贡献。只需创建一个问题或更好的方法是编写补丁并创建拉取请求。
TSConfig 需求
您必须设置带有页面 ID 的 TSConfig,如下所示:### 示例
TCEFORM.tt_content.tx_jfmulticontent_contents.PAGE_TSCONFIG_ID = 17
插件起始页面记录在 TYPO3 中不再存在。目前不支持包含多个页面 ID 的 ###PAGE_TSCONFIG_IDLIST###。
内容插件向导
如果您想允许 jfmulticontent 的内容元素向导,则必须使用后端页面模块,编辑页面属性资源选项卡,并添加 jfmulticontent 的页面 TSconfig:多个内容元素向导
赞助商
Booklet 已由 made in nature WERBEAGENTUR 赞助 (https://www.made-in-nature.de/leistungen/typo3)。