TYPO3 realurl удаляет значения GET

Мне нужна помощь =/ Я обновил TYPO3 до 4.5.5 и более старую версию realurl.

Плагин, который мы используем, получает параметры GET, читая 't3lib_div::_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') плагину...

2 ответа

Я второй ответ Купы.

В дополнение к этому переменная должна включать префикс:

www.anypage.com/welcome/?tx_plugin_pi1[database]=any

или вы обновляете реальную конфигурацию URL:

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

Переменная всегда должна быть доступна через $this->piVars['database'], не так ли?

Другие вопросы по тегам