Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Редактирование меню


Norfin
 Share

Recommended Posts

Приветствую всех.

Только начинаю работать с Open Cart, поэтому не судите за примитивные вопросы )))

Версия ocStore 2.3.0.2.3

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

Кроме того меню в мобильной версии отличается от десктопного, в нём нужно убрать лишние ссылки.

Решил отредактировать это меню, но в админке нигде не могу найти где это вообще можно сделать.

Поиск в инете тоже не помог, то ли нет ответов на похожий вопрос, то ли советуют править код. Неужели всё настолько сложно?

Edited by Norfin
Link to comment
Share on other sites


09.08.2022 в 11:18, Norfin сказал:

Приветствую всех.

Только начинаю работать с Open Cart, поэтому не судите за примитивные вопросы )))

Версия ocStore 2.3.0.2.3

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

Кроме того меню в мобильной версии отличается от десктопного, в нём нужно убрать лишние ссылки.

Решил отредактировать это меню, но в админке нигде не могу найти где это вообще можно сделать.

Поиск в инете тоже не помог, то ли нет ответов на похожий вопрос, то ли советуют править код. Неужели всё настолько сложно?

 

Скорее всего в админке нет модуля и шаблон у вас дефолтный с доработками, править непосредственно файлы шаблона

Link to comment
Share on other sites


09.08.2022 в 15:30, 3DO сказал:

 

Скорее всего в админке нет модуля и шаблон у вас дефолтный с доработками, править непосредственно файлы шаблона

Всё пробую разобраться. Если нет модуля меню, то как тогда меню категорий формировалось? Допустим, что при создании категорий и подкатегорий. Но ведь мобильное меню отличается от десктопного и вряд-ли оно прописывалось вручную в коде. Если нет модуля меню, то куда копать? В Схемах, в макете Главной страницы для левой колонки выбран "Аккаунт" и больше ничего.

Link to comment
Share on other sites


10.08.2022 в 11:57, Norfin сказал:

Всё пробую разобраться. Если нет модуля меню, то как тогда меню категорий формировалось? Допустим, что при создании категорий и подкатегорий. Но ведь мобильное меню отличается от десктопного и вряд-ли оно прописывалось вручную в коде. Если нет модуля меню, то куда копать? В Схемах, в макете Главной страницы для левой колонки выбран "Аккаунт" и больше ничего.

 

Вам же написали редактировать файлы шаблона, причем тут схемы и т.п.

И что тут такого, если мобильное меню отличается от десктопа, если недостаточно понимаете о чем пишите, либо читайте больше о предмете, либо в раздел услуги.

Link to comment
Share on other sites


10.08.2022 в 13:01, 3DO сказал:

 

Вам же написали редактировать файлы шаблона, причем тут схемы и т.п.

И что тут такого, если мобильное меню отличается от десктопа, если недостаточно понимаете о чем пишите, либо читайте больше о предмете, либо в раздел услуги.

В Open Cart мобильное меню прописывается в файлах шаблона? Просто до этого работал с PrestaShop, OkayCMS так там всё через модули в админке делалось.

Link to comment
Share on other sites


10.08.2022 в 13:03, Norfin сказал:

В Open Cart мобильное меню прописывается в файлах шаблона? Просто до этого работал с PrestaShop, OkayCMS так там всё через модули в админке делалось.

 

Общение слепого с глухим.

Link to comment
Share on other sites


10.08.2022 в 13:03, Norfin сказал:

В Open Cart мобильное меню прописывается в файлах шаблона? Просто до этого работал с PrestaShop, OkayCMS так там всё через модули в админке делалось.

 

Если отсутствует какой либо модуль для создания и показа меню, нет в настройках шаблона (по дефолту нет такого) как по вашему оно сделано ?

Зачем браться за работу в которой ни хр..на не разбираешься ? людей насмешить получиться, себя показать не особо.

 

Ниже код отвечающий за формирование и вывод категорий в меню, шаблона по умолчанию.

для вас может показаться чем то новым, но он прописан в файле шаблона

находится по пути catalog/view/theme/default/template/common/header.tpl

 

<?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 } ?>

 

Edited by 3DO
Link to comment
Share on other sites


10.08.2022 в 13:40, 3DO сказал:

 

Если отсутствует какой либо модуль для создания и показа меню, нет в настройках шаблона (по дефолту нет такого) как по вашему оно сделано ?

Зачем браться за работу в которой ни хр..на не разбираешься ? людей насмешить получиться, себя показать не особо.

 

Похоже Вы сразу профессионалом начали работу с Open Cart. Уникум! Мне, к сожалению, приходится начинать с нуля, поэтому и обратился на этот форум за советом.  Судя по первым дням ознакомления с данным движком, этот пока что самый ... непродуманный. И с поддержкой та ещё история. Вышеупомянутые PrestaShop и OkayCMS, плюс ещё ShopScript освоил на уровне пользователя за пару дней. Поэтому есть с чем сравнивать. За советы спасибо. Постараюсь разобраться самостоятельно.

Link to comment
Share on other sites


10.08.2022 в 15:23, Norfin сказал:

Вышеупомянутые PrestaShop и OkayCMS, плюс ещё ShopScript освоил на уровне пользователя за пару дней. 

 

Молодец! Возьмите с полки пирожок!

Не нужно здесь сопли разводить на тему "пока что самый ... непродуманный. И с поддержкой та ещё история".
Вас кто то склонил против вашей воли ?

Вы планировали начать знакомство с Opencart +- установить, настроить, удалить модуль, срубить денег и дело в шляпе ?

Имейте начальное представление с чем имеете дело + документация, форум, поисковики, вам в помощь.

Edited by 3DO
Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.