Я наткнулся на контрольно-пропускной пункт и не могу покончить со мной.
У меня есть действие search (), которое работает как положено.
Из этой функции я передаю свое значение нумерации страниц на страницу результатов и получаю массив примерно так:
Array
(
[controller] => plans
[action] => search
[0] => 35
[1] => 0
[2] => 0
[3] => 1
[4] => 97389
)
ВСЕ результаты поиска отображаются правильно (и данные массива верны). НО мой URL отображает ТОЛЬКО модель и значение действия, когда начальные результаты отображаются следующим образом:
...plans/search
И если я сделаю paginator () * sort () * (в полях моего заголовка) или Next >>, мой массив разбиения на страницы печатается на URL следующим образом:
...plans/search/45/0/0/0/97389/page:1/sort:monthly_cost/direction:desc
Все работает как положено, НО мне нужен начальный поиск, чтобы отобразить путь URL, как это происходит при использовании paginator () или sort () .
Я попытался развернуть массив и привязать его к URL (без кубиков).
Я пытался переписать URL-адрес с массивом (но это конфликтует с нумерацией страниц) ..
Я попробовал кучу идей для получения и публикации .. (без кубиков) ..
Я пропускаю что-то ОЧЕНЬ простое здесь? Кто-то, пожалуйста, пришлите любые идеи, которые вы могли бы иметь. Это пинает мою задницу!