У меня серьезный тупик в отношении моего проекта.Я ищу решение в течение нескольких дней, но там ничего нет.
На моей странице индекса есть 4 разных запроса mysql.Я попытался закодировать это сначала в 1 контроллере и 1 представлении.Это был не правильный путь.Тогда кто-то предложил использовать 4 элемента с функцией requestAction ().Сначала было очень хорошо.Тогда мне нужно было mysql между командами.Я не смог найти способ использовать его с requestAction ().Мой вопрос о группе Cakephp до сих пор остается без ответа.Кто-то предложил использовать действия в контроллере.Но я не мог понять, как создать этот контроллер.
Пожалуйста, скажите мне, что вы знаете об этом.Заранее спасибо,
Вот функция индекса моего текущего пост-контроллера:
function index() {
$posts = $this->paginate();
if (isset($this->params['requested'])) {
return $posts;
} else {
$sql = array( 'conditions' => array( 'id BETWEEN ? AND ?' => array( 286, 291 ) ) );
$this->Post->find('all', $sql);
$this->set('posts', $posts);
}
}
Что мне делать?Должен ли я добавить новый контроллер для остальных 3 действий?Или я должен сделать что-то внутри функции index ()?