два параметра в одном URL - PullRequest
1 голос
/ 23 марта 2011

Могу ли я иметь два параметра в одном URL, например:

localhost/post/image/id/something/else/value

где id - это параметр, а что-то - это значение, а где еще - это параметр, а значение - это значение.

В Zend я могу получить только первый параметр через: $ Это -> _ GetParam (Ид ');

Этот метод не работает для второго параметра.

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 25 марта 2011

Должно работать нормально.Убедитесь, что application.ini и плагины выполняют маршрутизацию по умолчанию.

Zend Route по умолчанию выглядит следующим образом:

С модулем Out

имя_домена / controller / action / var1 / value1/ var2 / value2

С модулем

имя_домена / модуль / контроллер / action / var1 / value1 / var2 / value2

Проверить следующую ссылку для маршрутов Zend по умолчанию:

http://framework.zend.com/manual/en/zend.controller.router.html#zend.controller.router.default-routes

0 голосов
/ 23 марта 2011

использовать? разделить переменные в строке запроса

что-то вроде http://localhost/post.php?imgID=1&otherValue=othervalue

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...