TYPO3 9.5.x with news 7.2.x: 自定义属性
TYPO3 9.5.x with news 7.2.x: Custom properties
我已经用新闻扩展 7.2.x 扩展了 TYPO3 9.5.x 和一些自定义属性。
我使用了我找到的手册 here。
一般来说,一切正常,但我创建的自定义属性在前端似乎是空白的。清除缓存后一切正常,但过了一段时间又出现同样的问题。
我做错了什么?也许这与我正在使用 TYPO3 9.5.x 并且手册是为 TYPO3 7.6.x?
编写的有关
感谢您的帮助!
将您的 TCA 修改代码(从 ext_tables)移动到 /typo3conf/ext/yourEXT/Configuration/TCA/Overrides/tx_news_domain_model_news。php
像这样:
defined('TYPO3_MODE') or die();
( function( &$tca) {
$tempColumns = array(
'NEW_FIELD' => array(
'exclude' => 0,
'label' => 'LLL:EXT:yourEXT/Resources/Private/Language/locallang_be.xlf:tx_newsextend_domain_model_news.NEW_FIELD',
'config' => array(
'type' => 'check',
'default' => 0
),
),
);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns(
'tx_news_domain_model_news',
$tempColumns
);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addToAllTCAtypes("tx_news_domain_model_news", 'NEW_FIELD', '', 'after:title');
})( $GLOBALS['TCA']['tx_news_domain_model_news']);
我已经用新闻扩展 7.2.x 扩展了 TYPO3 9.5.x 和一些自定义属性。
我使用了我找到的手册 here。
一般来说,一切正常,但我创建的自定义属性在前端似乎是空白的。清除缓存后一切正常,但过了一段时间又出现同样的问题。
我做错了什么?也许这与我正在使用 TYPO3 9.5.x 并且手册是为 TYPO3 7.6.x?
编写的有关感谢您的帮助!
将您的 TCA 修改代码(从 ext_tables)移动到 /typo3conf/ext/yourEXT/Configuration/TCA/Overrides/tx_news_domain_model_news。php
像这样:
defined('TYPO3_MODE') or die();
( function( &$tca) {
$tempColumns = array(
'NEW_FIELD' => array(
'exclude' => 0,
'label' => 'LLL:EXT:yourEXT/Resources/Private/Language/locallang_be.xlf:tx_newsextend_domain_model_news.NEW_FIELD',
'config' => array(
'type' => 'check',
'default' => 0
),
),
);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addTCAcolumns(
'tx_news_domain_model_news',
$tempColumns
);
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addToAllTCAtypes("tx_news_domain_model_news", 'NEW_FIELD', '', 'after:title');
})( $GLOBALS['TCA']['tx_news_domain_model_news']);