CakePHP от 1,2 до 1,3 - конвертация findAll - PullRequest
1 голос
/ 24 января 2012

Я конвертирую сайт CakePHP 1.2 в 1.3 и работаю в нескольких проблемах.Так как Model :: findAll была удалена в 1.3, как мне преобразовать этот кусок кода?

$pages = $this->Page->findAll("category like '{$page['Page']['category']}'",null,'sort_order');

Ответы [ 2 ]

2 голосов
/ 24 января 2012

должно быть больше похоже на

$pages = $this->Page->find('all', array(
    'conditions' => array('category LIKE' => $page['Page']['category']), 
    'order'=>array(...), 
    'fields'=>array(...)
));
0 голосов
/ 24 января 2012

Я думаю, что-то вроде этого.

$pages = $this->Page->find('all', array('conditions' => array('category like ' => '{$page['Page']['category']})));
...