我需要帮助=/我更新了TYPO3到4.5.5和旧版本的realurl。
我们使用的插件通过读取't3lib_div::_GET();'变量来获取GET参数。realurl不允许通过原始GET方法提交的值,它只传递"可读"url参数....
:www.anypage.com/welcome/any使用config:
array(
'GETvar' => 'tx_plugin_pi1[database]',
'valueMap' => array(
'one' => 'one',
'any' => 'any'
),
'noMatch' => 'bypass'
)
但:数据库www.anypage.com/welcome/? =任何
不传递值('any')给插件…
我同意库帕的回答。
除此之外,变量必须包含前缀:
www.anypage.com/welcome/?tx_plugin_pi1[database]=any
或者你更新真实的url配置为:
array(
'GETvar' => 'database',
'valueMap' => array(
'one' => 'one',
'any' => 'any'
),
'noMatch' => 'bypass'
)
变量应该始终可以通过$this->piVars['database']访问,不是吗?