Использовать Zend Framework в режиме без переписывания? - PullRequest
0 голосов
/ 12 октября 2011

в настоящее время $ctrl->view->url() продолжает создавать URL-адреса следующим образом:

http://host.com/user/profile/123

, но я хочу, чтобы это было так:

http://host.com/index.php?controller=user&action=profile&id=123

И я надеюсь, что Зенд сможет распознать все эти параметры по$ctrl->request()->getParam()

Есть ли способ сделать это?Большое спасибо заранее

1 Ответ

1 голос
/ 12 октября 2011

Если вы хотите создать такой URL, вам не нужен помощник для просмотра, не так ли? ;)

Полагаю, вам это нужно для параметров, вот что, я думаю, поможет вам

//view.phtml
$this->url(array(
  'controller'=>'user',
  'action'=>'profile',
  'id'=>'123'
));

Приведенный выше выводит http://www.name.tld/user/profile/id/123, что эквивалентно приведенной выше ссылке.

...