/ / CakePHP отримати запит форми, помилка: сталася внутрішня помилка - форми, cakephp, отримати

CakePHP отримує запит форми, помилка: відбулася внутрішня помилка - forms, cakephp, get

я використовую get форма пошуку за ключовими словами. (CakePHP 2.2.5)

Я бачу дивні проблеми. По-перше від Документація CakePHP : $foo = $this->request->query("value_that_does_not_exist"); дай

Помилка: сталася внутрішня помилка.

Запит методу не існує

Я спробував це як у контролері, так і в перегляді. Відповідно до посібника, його можна використовувати для:

... читати масив запитів у URL-адресі без помилок.

До речі

$foo = $this->request->query["value_that_exist"];

працює добре, але я повинен перевірити це за допомогою "isset ()"

Це помилка CakePHP? Я тестував свіжим 2.2.5 встановити.

Відповіді:

1 для відповіді № 1

Ні, це не помилка. The query() метод був введений у CakePHP 2.3.0-beta (див http://bakery.cakephp.org/articles/lorenzo/2012/10/28/cakephp_2_3_0-beta_released#cakerequest), отже, він не доступний у CakePHP 2.2.5.