2017-12-28 5 views
1
내 확장에 cHash을 비활성화하기 위해 노력하고있어

은 ... show 액션에 대한 링크는 다음과 같습니다 ext_localconf.php에서TYPO3 - 자신의 확장에 cHash 비활성화 - 8LTS

/?tx_abc_abc[record]=1&tx_abc_abc[action]=show&tx_abc_abc[controller]=Abc&cHash=10c78febea3ae5dsdf535fb36ca6d08 

내가 비활성화 시도 이 같은 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]'; 

. 내가 뭘 놓치고 있니?

답변

2

템플릿에 링크를 작성할 때 cHash를 비활성화해야합니다. ViewHelper <f:link.action>을 사용하는 경우 noCacheHash="1" 속성을 설정해야합니다.

관련 문제