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'], не так ли?