2012-06-10 2 views
0

Я работаю над проектом в cakephp.For вид части, у меня есть следующий фрагмент кодаФорма создания CakePHP

echo $form->create("generals",array('action' => 'search')); 
echo $form->input("q", array('label' => 'Search for')); 
echo $form->end("Search"); 

Если я не ошибаюсь, термин введен в текстовое поле представлено д. как я могу уловить этот термин и использовать его в методе поиска в контроллере генералов.

Пожалуйста, дайте мне знать ваши взгляды на него.

ответ

0

Если вы находитесь в Cake 1.x, ваши данные должны быть доступны в массиве $this->data ... если вы в Cake 2.x, вы можете получить доступ к нему через $this->request-data ...

Если вы debug или print_r или var_dump массив, вы увидите структуру ...

Для 1.x см http://book.cakephp.org/1.3/en/view/1031/Saving-Your-Data

Для 2.x см http://book.cakephp.org/2.0/en/models/saving-your-data.html

+0

Спасибо очень много dleiftah –

Смежные вопросы