Как сделать многоуровневое меню?

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

  1. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    есть меню
    там категория Автохимия
    в ней есть подкатегория герметики
    добавил в подкатегорию еще категорию герметик радиатора, но она не отображается и получается, что ее не видно. если нажать на герметики, то попадаем на станицу, где предлагается выбрать подкатегорию герметики радиатора
    как сделать так, что бы было видно все уровни данной категории?
    Автохимия
    ....-герметики
    ........-герметики радиатора
    ........-герметик двигателя
    ........-герметик колеса
    ........-герметик прокладочный
    .....-автошампуни
    ....-........................
    ....-........................
     
  2. Ravilr

    Ravilr Специалист

    Сообщения:
    3.962
    Симпатии:
    1.081
    на данном сайте поиск по слову 3 уровень меню
    на сайте opencart.com поиск по 3 level menu
     
    Zhezkazganetcs нравится это.
  3. tsap

    tsap Продвинутый пользователь

    Сообщения:
    230
    Симпатии:
    131
    Zhezkazganetcs и Ravilr нравится это.
  4. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    с горизонтальным разобрался
    с вертикальным не пойму
    скачал модуль 3rdtier.ocmod.xml
    загрузил через модификаторы
    обновил
    но он не работает
    как исправить?
     
    Последнее редактирование: 2 июл 2015
  5. tsap

    tsap Продвинутый пользователь

    Сообщения:
    230
    Симпатии:
    131
    по этому вопросу, наверное сможет помочь автор мода, возможно те, которые устанавливали и рекомендовали этот мод
    не каждый кинется ставить и вникать в работу какого либо кода
     
  6. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    tsap а правильно ли я все сделал? т.е. алгоритм действий
     
  7. tsap

    tsap Продвинутый пользователь

    Сообщения:
    230
    Симпатии:
    131
    сделали все правильно, но возможно у вас уже установлен какойто другой мод/модуль который изменил стандартные файлы category.php и category.tpl
    посмотрите лог установки модификатора, что там, нет ли ошибок.
    так же можно посмотреть в system\modification\catalog\... появились ли изменения в соответствующих файлах
     
  8. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    Код:
    2015-07-01 18:38:19 - MOD: Modification Default
    FILE: system/engine/action.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 58
    FILE: system/engine/loader.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 20
    LINE: 37
    LINE: 54
    LINE: 65
    FILE: system/library/config.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 23
    FILE: system/library/language.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 21
    LINE: 27
    ----------------------------------------------------------------
    MOD: Tweak for OpenCart 2x Russkaya sborka
    FILE: admin/view/template/common/header.tpl
    CODE: <?php foreach ($links as $link) { ?>
    LINE: 35
    CODE: <li><a href="http://www.opencart.com" target="_blank"><?php echo $text_homepage; ?></a></li>
    LINE: 80
    CODE: <li><a href="http://docs.opencart.com" target="_blank"><?php echo $text_documentation; ?></a></li>
    LINE: 83
    CODE: <li><a href="http://forum.opencart.com" target="_blank"><?php echo $text_support; ?></a></li>
    LINE: 86
    FILE: admin/view/template/common/menu.tpl
    CODE: <li><a href="<?php echo $fraud; ?>"><?php echo $text_fraud; ?></a></li>
    LINE: 30
    FILE: admin/view/template/catalog/product_form.tpl
    CODE: <label class="col-sm-2 control-label" for="input-sku"><span data-toggle="tooltip" title="<?php echo $help_sku; ?>"><?php echo $entry_sku; ?></span></label>
    LINE: 116
    CODE: <label class="col-sm-2 control-label" for="input-sku">
    LINE: 122
    CODE: <label class="col-sm-2 control-label" for="input-location"><?php echo $entry_location; ?></label>
    LINE: 162
    CODE: <input type="text" name="model" value="<?php echo $model; ?>" placeholder="<?php echo $entry_model; ?>" id="input-model" class="form-control" />
    LINE: 108
    FILE: admin/model/catalog/category.php
    CODE: if (isset($data['keyword'])) {
    LINE: 49
    FILE: catalog/model/payment/pp_standard.php
    CODE: 'AUD',
    LINE: 21
    ----------------------------------------------------------------
    MOD: 3rd Tier Category Module
    FILE: catalog/controller/module/category.php
    CODE: $children_data[] = array
    LINE: 56
    CODE: 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
    LINE: 61
    CODE: $this->load->model('catalog/category');
    LINE: 32
    FILE: catalog/view/theme/default/template/module/category.tpl
    CODE: <a href="<?php echo $child['href']; ?>" class="list-group-item active">&nbsp;&nbsp;&nbsp;- <?php echo $child['name']; ?></a>
    LINE: 18
    ----------------------------------------------------------------
    2015-07-01 18:39:53 - MOD: Modification Default
    FILE: system/engine/action.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 58
    FILE: system/engine/loader.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 20
    LINE: 37
    LINE: 54
    LINE: 65
    FILE: system/library/config.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 23
    FILE: system/library/language.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 21
    LINE: 27
    ----------------------------------------------------------------
    MOD: Tweak for OpenCart 2x Russkaya sborka
    FILE: admin/view/template/common/header.tpl
    CODE: <?php foreach ($links as $link) { ?>
    LINE: 35
    CODE: <li><a href="http://www.opencart.com" target="_blank"><?php echo $text_homepage; ?></a></li>
    LINE: 80
    CODE: <li><a href="http://docs.opencart.com" target="_blank"><?php echo $text_documentation; ?></a></li>
    LINE: 83
    CODE: <li><a href="http://forum.opencart.com" target="_blank"><?php echo $text_support; ?></a></li>
    LINE: 86
    FILE: admin/view/template/common/menu.tpl
    CODE: <li><a href="<?php echo $fraud; ?>"><?php echo $text_fraud; ?></a></li>
    LINE: 30
    FILE: admin/view/template/catalog/product_form.tpl
    CODE: <label class="col-sm-2 control-label" for="input-sku"><span data-toggle="tooltip" title="<?php echo $help_sku; ?>"><?php echo $entry_sku; ?></span></label>
    LINE: 116
    CODE: <label class="col-sm-2 control-label" for="input-sku">
    LINE: 122
    CODE: <label class="col-sm-2 control-label" for="input-location"><?php echo $entry_location; ?></label>
    LINE: 162
    CODE: <input type="text" name="model" value="<?php echo $model; ?>" placeholder="<?php echo $entry_model; ?>" id="input-model" class="form-control" />
    LINE: 108
    FILE: admin/model/catalog/category.php
    CODE: if (isset($data['keyword'])) {
    LINE: 49
    FILE: catalog/model/payment/pp_standard.php
    CODE: 'AUD',
    LINE: 21
    ----------------------------------------------------------------
    MOD: 3rd Tier Category Module
    FILE: catalog/controller/module/category.php
    CODE: $children_data[] = array
    LINE: 56
    CODE: 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
    LINE: 61
    CODE: $this->load->model('catalog/category');
    LINE: 32
    FILE: catalog/view/theme/default/template/module/category.tpl
    CODE: <a href="<?php echo $child['href']; ?>" class="list-group-item active">&nbsp;&nbsp;&nbsp;- <?php echo $child['name']; ?></a>
    LINE: 18
    ----------------------------------------------------------------
    2015-07-01 18:48:35 - MOD: Modification Default
    FILE: system/engine/action.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 58
    FILE: system/engine/loader.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 20
    LINE: 37
    LINE: 54
    LINE: 65
    FILE: system/library/config.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 23
    FILE: system/library/language.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 21
    LINE: 27
    ----------------------------------------------------------------
    MOD: Tweak for OpenCart 2x Russkaya sborka
    FILE: admin/view/template/common/header.tpl
    CODE: <?php foreach ($links as $link) { ?>
    LINE: 35
    CODE: <li><a href="http://www.opencart.com" target="_blank"><?php echo $text_homepage; ?></a></li>
    LINE: 80
    CODE: <li><a href="http://docs.opencart.com" target="_blank"><?php echo $text_documentation; ?></a></li>
    LINE: 83
    CODE: <li><a href="http://forum.opencart.com" target="_blank"><?php echo $text_support; ?></a></li>
    LINE: 86
    FILE: admin/view/template/common/menu.tpl
    CODE: <li><a href="<?php echo $fraud; ?>"><?php echo $text_fraud; ?></a></li>
    LINE: 30
    FILE: admin/view/template/catalog/product_form.tpl
    CODE: <label class="col-sm-2 control-label" for="input-sku"><span data-toggle="tooltip" title="<?php echo $help_sku; ?>"><?php echo $entry_sku; ?></span></label>
    LINE: 116
    CODE: <label class="col-sm-2 control-label" for="input-sku">
    LINE: 122
    CODE: <label class="col-sm-2 control-label" for="input-location"><?php echo $entry_location; ?></label>
    LINE: 162
    CODE: <input type="text" name="model" value="<?php echo $model; ?>" placeholder="<?php echo $entry_model; ?>" id="input-model" class="form-control" />
    LINE: 108
    FILE: admin/model/catalog/category.php
    CODE: if (isset($data['keyword'])) {
    LINE: 49
    FILE: catalog/model/payment/pp_standard.php
    CODE: 'AUD',
    LINE: 21
    ----------------------------------------------------------------
    2015-07-01 18:49:30 - MOD: Modification Default
    FILE: system/engine/action.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 58
    FILE: system/engine/loader.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 20
    LINE: 37
    LINE: 54
    LINE: 65
    FILE: system/library/config.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 23
    FILE: system/library/language.php
    REGEX: ~(require|include)(_once)?\(([^)]+)~
    LINE: 21
    LINE: 27
    ----------------------------------------------------------------
    MOD: Tweak for OpenCart 2x Russkaya sborka
    FILE: admin/view/template/common/header.tpl
    CODE: <?php foreach ($links as $link) { ?>
    LINE: 35
    CODE: <li><a href="http://www.opencart.com" target="_blank"><?php echo $text_homepage; ?></a></li>
    LINE: 80
    CODE: <li><a href="http://docs.opencart.com" target="_blank"><?php echo $text_documentation; ?></a></li>
    LINE: 83
    CODE: <li><a href="http://forum.opencart.com" target="_blank"><?php echo $text_support; ?></a></li>
    LINE: 86
    FILE: admin/view/template/common/menu.tpl
    CODE: <li><a href="<?php echo $fraud; ?>"><?php echo $text_fraud; ?></a></li>
    LINE: 30
    FILE: admin/view/template/catalog/product_form.tpl
    CODE: <label class="col-sm-2 control-label" for="input-sku"><span data-toggle="tooltip" title="<?php echo $help_sku; ?>"><?php echo $entry_sku; ?></span></label>
    LINE: 116
    CODE: <label class="col-sm-2 control-label" for="input-sku">
    LINE: 122
    CODE: <label class="col-sm-2 control-label" for="input-location"><?php echo $entry_location; ?></label>
    LINE: 162
    CODE: <input type="text" name="model" value="<?php echo $model; ?>" placeholder="<?php echo $entry_model; ?>" id="input-model" class="form-control" />
    LINE: 108
    FILE: admin/model/catalog/category.php
    CODE: if (isset($data['keyword'])) {
    LINE: 49
    FILE: catalog/model/payment/pp_standard.php
    CODE: 'AUD',
    LINE: 21
    ----------------------------------------------------------------
    MOD: 3rd Tier Category Module
    FILE: catalog/controller/module/category.php
    CODE: $children_data[] = array
    LINE: 56
    CODE: 'name' => $child['name'] . ($this->config->get('config_product_count') ? ' (' . $this->model_catalog_product->getTotalProducts($filter_data) . ')' : ''),
    LINE: 61
    CODE: $this->load->model('catalog/category');
    LINE: 32
    FILE: catalog/view/theme/default/template/module/category.tpl
    CODE: <a href="<?php echo $child['href']; ?>" class="list-group-item active">&nbsp;&nbsp;&nbsp;- <?php echo $child['name']; ?></a>
    LINE: 18
    ----------------------------------------------------------------
    
    ответ разработчика через гуглтранслейт
     
    Последнее редактирование: 2 июн 2017
  9. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    в общем этот мод не для моих целей
    вопрос открыт
     
  10. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    почему? Тогда не понятно что необходимо.
     
  11. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    итак, необходимо
    жмем на показать все товары и должно показать
    opencart left menu2.JPG
    но оно не показывает подкатегорию герметик радиатора в категории герметики в левом вертикальном меню
     
  12. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
  13. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    Ален, не помогло
     
    Последнее редактирование: 2 июл 2015
  14. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    Должно было помочь. Ищите ошибку. Проверьте работоспособность без окмода сначала...
     
  15. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    может сами? потому что для меня это сложно
    или через тимвивер
    сайт все равно на поддомене
     
  16. Ален

    Ален Эксперт

    Сообщения:
    2.056
    Симпатии:
    640
    ну нет.. лимит добрых дел закончился :) Если я буду делать на стороне, это уже работа, а не помощь
     
  17. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    как тогда отключить ocmod?
     
  18. Ravilr

    Ravilr Специалист

    Сообщения:
    3.962
    Симпатии:
    1.081
    точно также как и включили! :) только наоборот.
    Если установили через загрузку, то деактивировать его в списке модификаторов, потом обновить кеш.
    Или если кидали в папку system то удалить его оттуда потом обновить кеш.
     
  19. Zhezkazganetcs

    Zhezkazganetcs Продвинутый пользователь

    Сообщения:
    819
    Симпатии:
    108
    не
    я отсюда скачал
    установил на хостинг
    поэтому ничего не закидывал, ничего не активировал
    ok попробую