我写的一个TYPO3扩展的一切工作正常现在。我访问获得通过变量

t3lib_div::_GET('rid');

这不工作上的testsite我加入我的扩展,但是如果我加上另一个子网站的同一页上这是在一个接入受限的地区这并不是工作。我用var_dump看得到的变量,在正常现场工作的,在限制我没得到任何东西(甚至没空!) 只是没有输出和逻辑,也不接受它。我怎么解决这个问题,或ist有另一种方式访问该得到的变量,在这种情况下?

有帮助吗?

解决方案

我想发生这种情况是因为内先请出你的扩展是存在高速缓存。和第二输出的仅仅是产生出来的缓(而不是再生在你的延伸)。以避免你可以只让你的扩展不可缓存(USER_INT)或使用cHash显示,高速缓存项目相关的更多的输入值,不仅仅是简单的页-url...

cHash解释的 神秘的cHash 文章我猜你会找到足够的信息,关于用户对USER_INT物与谷歌;)

其他提示

我不知道为什么,但似乎是某种缓存的问题。我总是清除Typo3缓存,所以它不是一个直接的问题,但是如果我设定的"nocache"标志网站的插件是,一切工作正常。因此,实际上它没有访问的事情,但我不明白为什么这没工作,没有nocache.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top