Выпадающие статьи в главном меню

Тема в разделе "Дизайн, оформление и шаблоны", создана пользователем rusik, 18 окт 2015.

  1. rusik

    rusik Новичок

    Сообщения:
    6
    Симпатии:
    0
    Приветствую всех!
    Друзья, подскажите пожалуйста как решить такой вопрос - в главное меню нужно вывести список городов, где можно было бы увидеть адрес магазина, его контактные данные, фото и пр.
    Грубо говоря: я создал пункт в главном меню "Точки продаж" и в нем выпадающим списком "Город1", "Город2"...

    Точки продаж
    - Город1
    - Город2
    - Город3

    К каждому из этих городов нужно подвязать свою информацию. Непойму как это можно сделать. Пробовал подтянуть статьи через макеты, неполучается.
    Opencart 2.0.3.1
     
  2. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    1. Или вручную, создать выпадающее меню в нужном месте и там вручную добавить статьи.
    2. Или купить модуль типа мегаменю и добавить туда статьи нужные
     
    rusik нравится это.
  3. rusik

    rusik Новичок

    Сообщения:
    6
    Симпатии:
    0
    Дело в том, что сайт двуязычный, править вручную header.tpl не подойдет.

    Попробовал Pavmegamenu, но идут ошибки, также попробовал Super Mega Menu, но возможности прицепить статью не нашел. Никто не работал с этим модулем, может я плохо ищу?
     
  4. Vlad

    Vlad Эксперт

    Сообщения:
    4.129
    Симпатии:
    999
    http://shop.opencart-russia.ru/megamenu

    попробовал попробовал скачать с вареза, получи полный сайт вирусов. Жди ошибок еще в будущем.
     
  5. rusik

    rusik Новичок

    Сообщения:
    6
    Симпатии:
    0
    Зачем с вареза, если он и так бесплатный на сайте разработчиков?

    просмотрел, в принципе это копия Супер Мега Меню. Ни вывести статью в подкатегорию, ни файл на скачивание не прицепить.

    Pavmegamenu все это делает, но на сторонних темах получаются ошибки.
     
    Последнее редактирование: 18 окт 2015
  6. Romans

    Romans Administrator Команда форума

    Сообщения:
    1.438
    Симпатии:
    780
    там же есть демо и на демо пункт статьи. Не то??

    По быстрому можете модификатором http://shop.opencart-russia.ru/stati-v-menu и просто пункт Информация переименуете в Точки продаж.

    почему не пойдет? Создаете переменную в контроллере и для нее создаете перевод в языковых файлах.

    Попробуйте открыть тот же header.tpl и посмотреть например на
    Код:
    <?php echo $text_account; ?>

    а потом в controller/header.php и посмотреть на
    PHP:
    $data['text_account'] = $this->language->get('text_account');

    а затем в \catalog\language\russian\common\header.php и \catalog\language\english\common\header.php
    и посмотреть на
    Код:
    $_['text_account']       = 'Личный кабинет';

    думаю станет сразу понятно что нужно сделать для создания переменной которая зависит от языка.
     
    rusik нравится это.
  7. rusik

    rusik Новичок

    Сообщения:
    6
    Симпатии:
    0
    Спасибо просто огромадное!!! Такая проблема и так легко решилась! Ну это из-за моих, надеюсь пока, слабых познаний в php.
    Если можно, то еще вопрос. Все никак не получается в эти пункты вложить выпадающее меню. Подскажите пожалуйста
    Кусок кода:
     
  8. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Документация http://getbootstrap.com/javascript/#dropdowns поможет вам, наверно.
    Да и по коду видно, что код меню у вас далеко не стандартный, потому разбираться в нем бесплатно никому не интересно!!
    У нас же тут кружок по интересам и в основном все крутится вокруг стандартного шаблона и стандартного движка. Все остальное додумывают сами или заказывают работу.