добавление косой черты "/" к URL - PullRequest
4 голосов
/ 15 марта 2012

У меня есть следующий текст

Car/red

я хочу, чтобы он был отправлен с URL например:

http://ii/search/index/search/Car%2Fred/page/2

но при этом в строке запроса «Поиск» отображается только «машина» и игнорируется «красная» Как мы можем кодировать косую черту, чтобы можно было отправить внутри URL?

1 Ответ

3 голосов
/ 15 марта 2012

Если вы используете urlFormat ' path ', вы не сможете отправлять слэши в параметрах, потому что Yii не может различить их. См. комментарий Цяна .

В качестве обходного пути:

'urlManager'=>array(
  'appendParams'=>false,
),

Ваш URL должен выглядеть следующим образом:

http://ii/search/index?search=Car/red&page=2

Вы также можете добавить правила перезаписи для более точного указания параметра страницы в URL.

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