Typo3 7.6.2 - 缺少RealURL选项“覆盖整个页面路径”

时间:2016-01-21 12:52:53

标签: typo3 realurl

我有Typo3 7.6.2和RealURL 1.13.15,whis是针对Typo3 4.5.40-7.9.999

在Typo3< 7有选项“覆盖整个页面路径”

在Typo3 7.6.2中似乎没有此选项。

在RealUrl的语言文件中是:

<label index="pages.tx_realurl_path_override">Override the whole page path</label>

但在BE of Typo3中我找不到这个选项

我的配置是:

'realurl' => 'a:5:{s:10:"configFile";s:26:"typo3conf/realurl_conf.php";s:14:"enableAutoConf";s:1:"1";s:14:"autoConfFormat";s:1:"0";s:12:"enableDevLog";s:1:"0";s:19:"enableChashUrlDebug";s:1:"0";}'

任何想法?

1 个答案:

答案 0 :(得分:2)

根据版本7.x +中typo3conf/ext/realurl/ext_tables.php:78的@deprecated评论查看typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php:318这些行,因为我几乎不相信应该被替换:

$extensionMamagementUtility::addToAllTCAtypes('pages', 'tx_realurl_pathsegment;;137;;,tx_realurl_exclude', '1', 'after:nav_title');
$extensionMamagementUtility::addToAllTCAtypes('pages', 'tx_realurl_pathsegment;;137;;,tx_realurl_exclude', '4,199,254', 'after:title');

使用:

$extensionMamagementUtility::addToAllTCAtypes('pages', 'tx_realurl_pathsegment, --palette--;;137, tx_realurl_exclude', '1', 'after:nav_title');
$extensionMamagementUtility::addToAllTCAtypes('pages', 'tx_realurl_pathsegment, --palette--;;137, tx_realurl_exclude', '4,199,254', 'after:title');

您可以在自己的分机中覆盖TCA,或者只是破解RealURL源(脏解决方案),无论如何必须强调我不知道Dmitry的内涵是什么。 (换句话说,我不知道 它是错误,还是功能 ;)