Я там делал все по принципу создания страницы "Акции" (special). Или же другим путём :/
Есть отдельная директория "latest" в controller/ и template/. Ну вот к примеру в controller лежит latest.php с таким кодом:
<?php
class ControllerLatestLatest extends Controller {
public function index() {
$this->document->setTitle($this->data['title'] = "Здесь тайтл страницы");
$this->document->setDescription($this->data['description'] = "Здесь дискрипшн свой ");
$this->data['heading_title'] = $this->config->get('config_title');
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/latest/latest.tpl')) {
$this->template = $this->config->get('config_template') . '/template/latest/latest.tpl';
$this->data['template'] = $this->config->get('config_template');
} else {
$this->template = 'default/template/latest/latest.tpl';
}
$this->children = array(
'common/column_left',
'common/column_right',
'common/content_top',
'common/content_bottom',
'common/footer',
'common/header'
);
$this->response->setOutput($this->render());
}
}
?>
А как делать через model - я фиг его знает :/
Baco, благодарю за наводку, так как не высмотрел за сегодня, где же поменять вручную этот "category_id" =)
Так действительно работает. Но получается, что это значение переменной навсегда останется таким в этом product.php. И если вывести на новой странице новые поступления из второй/другой категории, то... получим снова товары из указанной вручную (category_id = '47' ). ?
Мудрённая просто затея там у меня: вывести надо последние товары для двух главных категорий товаров- но каждый вывод делается на отдельной странице (новой созданной вообще, не находится в "категории" или "производителе").