-
Сообщения
-
Автор: pascha · Опубликовано:
работаем с контроллером идем в catalog\ controller\ common\ header.php ищем $data['language'] = $this->load->controller('common/language'); $data['currency'] = $this->load->controller('common/currency'); $data['search'] = $this->load->controller('common/search'); $data['cart'] = $this->load->controller('common/cart'); и после этой конструкции вставляем $data['informations'] = array(); foreach ($this->model_catalog_information->getInformations() as $result) { if ($result['sort_order'] != '-1') { $data['informations'][] = array( 'title' => $result['title'], 'href' => $this->url->link('information/information', 'information_id=' . $result['information_id']) ); } } -
Автор: pascha · Опубликовано:
Замена меню категорий на меню статей 1. вместо <?php if ($categories) { ?> <div class="container"> <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs"><?php echo $text_category; ?></span> <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav"> <?php foreach ($categories as $category) { ?> <?php if ($category['children']) { ?> <li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a> <div class="dropdown-menu"> <div class="dropdown-inner"> <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?> <ul class="list-unstyled"> <?php foreach ($children as $child) { ?> <li><a href="<?php echo $child['href']; ?>"><?php echo $child['name']; ?></a></li> <?php } ?> </ul> <?php } ?> </div> <a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div> </li> <?php } else { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> <?php } ?> </ul> </div> </nav> </div> <?php } ?> вставить <div class="container"> <nav id="menu" class="navbar"> <div class="navbar-header"><span id="category" class="visible-xs"><?php echo $text_info; ?></span> <button type="button" class="btn btn-navbar navbar-toggle" data-toggle="collapse" data-target=".navbar-ex1-collapse"><i class="fa fa-bars"></i></button> </div> <div class="collapse navbar-collapse navbar-ex1-collapse"> <ul class="nav navbar-nav"> <?php foreach ($informations as $information) { ?> <li> <a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a> </li> <?php } ?> </ul> </div> </nav> </div> -
Автор: pascha · Опубликовано:
Вставка статей в меню навигации (до или после вывода пунктов категорий файл catalog/view/theme/default/template/common/header.tpl 1. до списка категорий после <ul class="nav navbar-nav"> вставляем <li class="dropdown"><a href="" title="" class="dropdown-toggle" data-toggle="dropdown"><?php echo $text_info; ?></a> <div class="dropdown-menu"> <div class="dropdown-inner"> <ul class="list-unstyled"> <?php foreach ($informations as $information) { ?> <li> <a href="<?php echo $information['href']; ?>"><?php echo $information['title']; ?></a> </li> <?php } ?> </ul> </div> </div> </li> 2. в конец списка категорий перед последним тегом </ul> вставляем выше приведенный код. -
Автор: pascha · Опубликовано:
Создаем языковую переменную 1. в контроллер catalog/controller/common/header.php $data['text_info'] = $this->language->get('text_info'); 2. в файл локализации (на примере русской локализации) catalog/language/ru-ru/common/header.php $_['text_info'] = 'Статьи'; 3. в файл представления (куда необходимо) catalog/view/theme/default/template/common/header.tpl <?php echo $text_info; ?>
-