Перейти к публикации

Категории и разделы

  1. ОСНОВНОЙ

      • Сообщений нет
    1. Важная информация

      Раздел который доступен только для зарегистрированных пользователей и несет Важную информацию

      • Сообщений нет
    2. 41
      сообщение
      • Сообщений нет
    3. 3
      сообщения
      • pascha
    4. 5
      сообщений
      • pascha
    5. 8
      сообщений
      • pascha
  2. OPENCART BEST Landing (Лендинг + Мультилендинг)

      • Сообщений нет
      • Сообщений нет
      • Сообщений нет
      • Сообщений нет
  3. OPENCART BEST Landing + Showcase (Лендинг+Витрина/Магазин)

      • Сообщений нет
      • Сообщений нет
      • Сообщений нет
      • Сообщений нет
  • Сообщения

    • работаем с контроллером идем в 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'])                    );                 }       }  
    • Замена меню категорий на меню статей 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>  
    • Вставка статей в меню навигации (до или после вывода пунктов категорий   файл 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> вставляем выше приведенный код.  
    • Создаем языковую переменную 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; ?>  
×
×
  • Создать...