Я хочу настроить URL с помощью Zend_Controller_Router.
Я знаю способ, когда параметр равен 1.
как этот URL
/fruits?name=banana
умеет писать Zend роутером
/ Фрукты / банан
$route = new Zend_Controller_Router_Route(
'fruits/:name/*',
array('controller'=>'fruits','action'=>'index')
);
Я не могу получить банан, как это.
$fruits = $this->getRequest()->getParam('name',NULL);
Но я не знаю, как кодировать Zend Router, когда параметры больше 1
Я хочу этот URL
/fruits?name[]=banana&name[]=apple&name[]=grape
следовать
/fruits/banana/apple/grape
и я хочу получить их в contoroller, как это
$fruits = $this->getRequest()->getParam('name',NULL);
Я надеюсь получить параметры, такие как этот массив
$fruits = array(
'banana',
'apple',
'grape'
);
пожалуйста, дайте мне знать путь.
Задача ещё не решена.
Других решений пока нет …