URL-адрес http-объекта запроса - PullRequest
0 голосов
/ 11 июня 2010

Мне нужно преобразовать строку следующим образом:

$url = 'module/controller/action/param1/param1value/paramX/paramXvalue';

на URL относительно текущего маршрутизатора (включая перевод и т. Д.).

Обычно я генерирую целевые URL-адреса, используя помощник вида url, но для этого мне нужно указать все параметры, поэтому мне нужно будет вручную взорвать строку. Я пытался использовать объект запроса, например:

$request = new Zend_Controller_Request_Http();
// some code here passing the $url

Zend_Debug::dump($request->getControllerName()); // null instead of 'controllers'
Zend_Debug::dump($request->getParams());         // null instead of array

но это, кажется, подозревается. Нужно ли отправлять этот запрос?

Как хорошо справиться с этим делом?

1 Ответ

0 голосов
/ 20 июня 2010

Я не нашел ни одного класса в ZF для этой задачи.

Я только что взорвал строку, и это тоже хорошо.

...