TYPO3 realurl删除获取值

TYPO3 realurl删除获取值,typo3,realurl,Typo3,Realurl,我需要帮助=/ 我将TYPO3更新为4.5.5,并更新了realurl的旧版本 我们正在使用的插件通过读取“t3lib_div::_GET();”来获取GET参数变量realurl不允许通过原始GET方法提交的值,它只传递“可读”的url参数 因此: www.anypage.com/welcome/any 与配置一起使用: array( 'GETvar' => 'tx_plugin_pi1[database]', 'valueMap' => array( 'one'

我需要帮助=/ 我将TYPO3更新为4.5.5,并更新了realurl的旧版本

我们正在使用的插件通过读取“t3lib_div::_GET();”来获取GET参数变量realurl不允许通过原始GET方法提交的值,它只传递“可读”的url参数

因此: www.anypage.com/welcome/any 与配置一起使用:

array(
 'GETvar' => 'tx_plugin_pi1[database]',
 'valueMap' => array(
      'one' => 'one',
      'any' => 'any'
  ),
  'noMatch' => 'bypass'
)
但是: www.anypage.com/welcome/?database=any


不将值('any')传递给插件…

变量应该始终可以通过$this->piVars['database']访问,不是吗?

我支持库帕的回答

除此之外,变量必须包含前缀:

www.anypage.com/welcome/?tx_plugin_pi1[database]=any
或者将实际url配置更新为:

array(
 'GETvar' => 'database',
 'valueMap' => array(
      'one' => 'one',
      'any' => 'any'
  ),
  'noMatch' => 'bypass'
)

这些答案有帮助吗,还是你的问题仍然存在?