Проблема Zend Framework с маршрутами в Searchform при использовании подкачки - PullRequest
1 голос
/ 07 марта 2012

Я уверен, что это только небольшая проблема, но я пытаюсь найти решение через 2 дня. У меня есть Action Helper, который создает мне форму поиска, которая отображается в файле макета. Я также создал несколько маршрутов. Все работает хорошо, кроме того, когда я пытаюсь использовать подкачку на странице результатов поиска. Мой исходный код до сих пор:

// ===== bootstrap.php =====
$searchRoute = new Zend_Controller_Router_Route_Regex(
 'search.html/page(\d*)', 
    array(                                          
      'controller' => 'search',
      'action'  => 'search',
      'page'    => 1
          ),
    array(
      1 => 'page'           
        ),
    'search.html/page%d'                                                      
);

$router->addRoute('simpleSearch',$searchRoute);

// ==== Search Form =====
->setAction($this->getView()->url(array('page' => 1), 'simpleSearch'))

Я получаю сообщение об ошибке: Невозможно собрать. Слишком мало аргументов? Я знаю, что это связано с неправильной настройкой маршрутов, я думаю о параметрах, но я действительно не вижу, где может быть моя ошибка Кто-нибудь из вас, ребята, видит ошибку?

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