COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!
DarkArt3D
-
Публикации
3 -
Зарегистрирован
-
Посещение
Изменения репутации
-
DarkArt3D изменил репутацию BuslikDrev в heading_title в header.tpl
А если с оптимизацией, то в header из контроллера можно отправить всё, что угодно:
$data['header'] = $this->load->controller('common/header', $data);
Только в хеадере нужно сделать так:
public function index($setting) {
И тогда:
if (isset($setting['heading_title'])) {
$data['heading_title'] = $setting['heading_title'];
} else {
$data['heading_title'] = $this->language->get('text_error');
}
-
DarkArt3D изменил репутацию Vlados90x в heading_title в header.tpl
Решение:
Прописать в Header.php
if (isset($this->request->get['information_id'])) { $information_id = (int)$this->request->get['information_id']; } else { $information_id = 0; } $information_info = $this->model_catalog_information->getInformation($information_id); if ($information_info) { if ($information_info['meta_h1']) { $data['heading_title'] = $information_info['meta_h1']; } else { $data['heading_title'] = $information_info['title']; } } else { $data['heading_title'] = $this->language->get('text_error'); } Выводим в Header.tpl <h1><?php echo $heading_title; ?></h1>