TYPO3 12.4.22:Redirects模块中Linkhandler标签不显示求助
TYPO3 12.4.22 Redirects模块不显示Linkhandler标签的解决思路
检查Linkhandler全局配置:确保新闻的Linkhandler配置写在
$GLOBALS['TYPO3_CONF_VARS']['SYS']['linkHandler']下,而非仅在RTE专属配置中。Redirects模块使用的是后端通用链接浏览器,依赖全局Linkhandler配置生效。验证链接浏览器的handler权限:检查后端用户组/页面TSconfig中,是否允许Redirects模块使用新闻Linkhandler。添加或修改TSconfig:
mod.wizards.link.allowedHandlers := addToList(news)这里的
news对应你配置的Linkhandler键名。确认Linkhandler配置语法合规:TYPO3 12对Linkhandler配置有明确语法要求,确保配置参数完整且正确,示例如下:
$GLOBALS['TYPO3_CONF_VARS']['SYS']['linkHandler']['news'] = [ 'handler' => \TYPO3\CMS\Linkhandler\LinkHandler::class, 'label' => 'LLL:EXT:news/Resources/Private/Language/locallang_db.xlf:tx_news_domain_model_news', 'configuration' => [ 'table' => 'tx_news_domain_model_news', 'storagePid' => '你的新闻存储PID', 'hidePageTree' => false, ], 'iconIdentifier' => 'content-news', ];重点确认
label、iconIdentifier和configuration内的参数无误。清除系统缓存:执行后端清除缓存操作,或用命令行运行:
typo3/sysext/core/bin/typo3 cache:flush配置修改后缓存未清理会导致新配置不生效。
检查扩展兼容性:确保使用的news扩展版本与TYPO3 12.4.22兼容,推荐使用news 12.x系列版本(对应TYPO3 12支持),旧版本可能存在Linkhandler适配问题。
内容的提问来源于stack exchange,提问作者t3fan
相关产品推荐
相关产品推荐

