Phi*_*p M 2 typo3 typo3-extensions typo3-8.x
我正在尝试在我的扩展程序中停用 cHash ......显示操作的链接如下所示:
/?tx_abc_abc[record]=1&tx_abc_abc[action]=show&tx_abc_abc[controller]=Abc&cHash=10c78febea3ae5dsdf535fb36ca6d08
Run Code Online (Sandbox Code Playgroud)
在 ext_localconf.php 中,我尝试像这样停用 cHash:
ext_localconf.php
<?php
if (!defined('TYPO3_MODE')) {
die('Access denied.');
}
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::configurePlugin(
'Vendor.' . $_EXTKEY,
'Abc',
array(
'Abc' => 'list,show',
),
// non-cacheable actions
array(
'Abc' => 'list,show',
)
);
$GLOBALS['TYPO3_CONF_VARS']['FE']['cacheHash']['excludedParameters'][] = 'tx_abc_abc[record],tx_abc_abc[action],tx_abc_abc[controller]';
Run Code Online (Sandbox Code Playgroud)
虽然它不起作用。我错过了什么?
在模板中构建链接时,您需要停用 cHash。如果您使用的是 ViewHelper <f:link.action>,那么您需要设置该属性noCacheHash="1"。
| 归档时间: |
|
| 查看次数: |
3443 次 |
| 最近记录: |