【发布时间】:2017-08-10 06:11:55
【问题描述】:
我已经使用 TYPO3 CMS 8.7 LTS 开始了一个新项目,并且像往常一样为 TypoScript、TSconfig 和 HTML 模板创建了自己的分发(或提供程序)扩展。
在新的Install Tool 有一个检查:ext_tables.php 中的 TCA 检查
Extensions change TCA in ext_tables.php
Check for ExtensionManagementUtility and $GLOBALS["TCA"].
我读过,ext_tables.php 应该(几乎)为空。所以我的文件只包含我的静态打字稿文件的链接:
<?php
if (!defined('TYPO3_MODE')) {
die ('Access denied.');
}
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addStaticFile($_EXTKEY, 'Configuration/TypoScript', 'Distribution Extension');
就是这样。但是为什么Install-Tool-Check不成功呢?
我也read,这个命令应该在typo3conf/ext/distribution_ext/Configuration/TCA/Overrides/sys_template.php,但是如果我尝试,我不能在后端选择我的分发(根模板-> 包括静态模板)..?
在 TYPO3 8.7 中包含静态模板文件的完美方式是什么?
【问题讨论】: