COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!
-
Публикации
14 -
Зарегистрирован
-
Посещение
Изменения репутации
-
Juli. изменил репутацию 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> -
Juli. изменил репутацию 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');
}
-
Juli. изменил репутацию jaffagold в Как группе опций присвоить класс?
А что требуется сделать из этого
Проэкспериментировал.
Сначала пытался по option_id, так вернее, но не передается из контроллера, как я понял. Чтобы его не трогать, сделал по Названию опции.
Вот что получилось:
Но правильнее, мне кажется, по option_id. Т.к. название опции вдруг поменяется (уточнится).
Методом научного тыка получилось вот так:
Получаем такой симпатичный класс
div class="form-group required option_id_14">
Для каждой опции свой. чтд
-