Предполагая, что ваша форма создана с помощью 'type' => 'get'
echo $form->create('Content', array('action' => '/index', 'class' => 'forms','type'=>'get'));
Вы можете сделать что-то вроде:
if(isset($_GET['some_criteria'])){ //if some of you fields is set
unset($_GET['url']); //this is set by CakePHP and we don't need it
$paginator->options = array('url'=> array('controller' => 'content', 'action' => 'index', '?' => http_build_query($_GET)));
}
Хотя это может удовлетворить ваши потребности, я предупреждаю вас, что это не может быть CakePHPiest способ