Прошу прощение за нубский вопрос, но выбора у меня нет. Есть сайт, его делал не я а сторонние разработчики, которые поспешили откреститься от него, как только сайт был сдан. На все дальнейшие ошибки и недочёты разработчики разводили руками и говорили "ваш сайт - вы с ним и удовлетворяйтесь" Ну это пред история...
А вопрос такой: На страницу http://starke.cc/index.php?route=latest/latest выводятся материалы. Сначала идёт категория, описание, а потом и сами материалы, но дело в том, что выводятся они не все. По категории Стеновые материалы можно увидеть различия между выводимыми материалами в первом блоке и втором
Побегав по форуму я определил, что путь до страницы, которая выводит материалы /catalog/controller/latest/latest.php
Открыв страницу я увидел код
class ControllerLatestLatest extends Controller {
public function index() {
$this->document->setTitle($this->config->get('config_title'));
$this->document->setDescription($this->config->get('config_meta_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());
}
}
Где то видел, на этом же форуме, что код opencart понятен для любого программиста. Судя по всему я грузчик(
$this->config->get('config_title');
Здесь нашёл, что это значение из таблицы настроек редактируется в админке. система->настройки. Однако у себя в админке такого не нашёл, но понял что это вроде как системные
$this->data['heading_title']
Тут я предположил, что это вывод из базы
Однако у себя в базе я не нашёл поля "heading_title"
$this->template = 'default/template/latest/latest.tpl';
А вот этот код предполагает ссылку на какой то файл, однако ничего подобного на сервере я не нашёл. По итогу я окончательно запутался и понял, что без знающих мозгов я не обойдусь. Помогите новичку не только выполнить поставленную задачу(сделать правильный вывод материалов), но и разобраться в непонятном (пока) для меня коде...