Мне нужно пройтись по категориям, а затем по лучшим магазинам в каждой из категорий, и, будучи относительно новым для MVC, я не уверен, как этого добиться в соответствии с принципами MVC.
Вв тот момент, когда я планировал сделать что-то подобное, но теперь я смотрю на это и вижу очень много вещей, которые, как мне кажется, должны быть в модели:
Мой контроллер выглядит так:
public function category_list() {
foreach ($this->CategoryModel->getCategoryList() as $cat) {
$data['cat_title'] = $cat['category_title'];
$data['list']['stores'] = $this->StoresModel->getStoresByCategory($cat['category_id']);
$this->_Load->view('stores_by_category.tpl', $data);
}
}
Это правильный путь к решению этой задачи или мое чувство вины правильное?
Большое спасибо