Как использовать стандартную строку запроса + маршрут перезаписи в Zend Framework - PullRequest
1 голос
/ 30 ноября 2009

У меня есть приложение ZF, использующее устаревший Javascript для некоторых функций. Чтобы это приложение работало, мне нужно передать ему стандартную строку запроса. Так как же я могу использовать стандартный Zend Route со строкой запроса?

например:

domain.com / мой / маршрутизация / правило? Legacyparm1 = значение & legacyparam2 = значение

В настоящее время невозможно переписать или реструктурировать приложение js, поскольку оно предоставляется автоматически с помощью задания cron из какого-либо другого программного пакета.

Какой самый простой способ заставить эту работу?

1 Ответ

2 голосов
/ 30 ноября 2009

Вам не нужно ничего делать причудливо - переменные строки запроса передаются на ваш контроллер, используя $_GET или $this->getRequest()->getQuery(). Просто настройте свой маршрут так, чтобы он совпадал со всеми до символа ?. Используя маршруты по умолчанию, попробуйте следующий URL:

http://your -site / индекс / индекс? Некоторая-запрос строка

...