t3g / editors-choice
TYPO3编辑器改进
2.1.0
2020-04-25 10:06 UTC
Requires
- typo3/cms-backend: ^8.7 || ^9.5 || ^10.4
- typo3/cms-core: ^8.7 || ^9.5 || ^10.4
- typo3/cms-fluid: ^8.7 || ^9.5 || ^10.4
Requires (Dev)
- bk2k/bootstrap-package: *
- bk2k/extension-helper: ^1.0
- friendsofphp/php-cs-fixer: ^2.14
- overtrue/phplint: ^1.1
- roave/security-advisories: dev-master
- typo3/testing-framework: ^2 || ^4.9 || ^5.0 || ^6.2
This package is auto-updated.
Last update: 2024-08-24 19:51:20 UTC
README
此扩展旨在为TYPO3提供改进。它被用作未来可能的TYPO3核心功能的孵化器。
功能
显示引用
- 如果一个内容元素被插入记录或翻译引用,则将在内容元素上方显示(在编辑视图中)
- 如果页面通过“显示此页面的内容”被另一个页面使用,则将在页面元素上方显示(在编辑视图中)
在页面模块中取消引用元素
页面模块中的内容元素“插入记录”显示引用元素的列表。这被扩展了,单条项目上的上下文菜单现在包含一个“取消引用”菜单项。点击后,选定的元素将被“取消引用”:原始引用的内容元素被复制到“插入记录”元素下方,并且从“插入记录”元素中删除引用。
“插入记录”元素仅允许具有标志设置的内容元素
“插入记录”内容元素的建议向导被配置为仅允许选择在“访问”选项卡上选中了“允许作为插入记录元素”标志的记录。
仅通过pageTsConfig为树的一部分显示此复选框,可以通过全局添加“TCEFORM.tt_content.enable_reference.disabled = 1”和将“TCEFORM.tt_content.enable_reference.disabled = 0”添加到具有相应内容元素池的页面树部分来实现。
注意如果除了tt_content外还配置了多个不同的记录类型作为“插入记录”记录允许(例如,来自ext:news的记录),则必须将这些表的数据库字段和TCA配置“enable_reference”添加到这些表中,否则将引发SQL错误,并且建议向导不显示任何结果。
开放性问题
- 将引用标志设置为可选