Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


Norfin

Recommended Posts

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

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

Версия ocStore 2.3.0.2.3

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

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

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

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

Змінено користувачем Norfin
Надіслати
Поділитися на інших сайтах


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

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

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

Версия ocStore 2.3.0.2.3

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

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

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

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

 

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

Надіслати
Поділитися на інших сайтах


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

 

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

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

Надіслати
Поділитися на інших сайтах


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

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

 

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

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

Надіслати
Поділитися на інших сайтах


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

 

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

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

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

Надіслати
Поділитися на інших сайтах


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

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

 

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

Надіслати
Поділитися на інших сайтах


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

 

Змінено користувачем 3DO
Надіслати
Поділитися на інших сайтах


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

 

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

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

 

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

Надіслати
Поділитися на інших сайтах


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

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

 

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

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

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

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

Змінено користувачем 3DO
Надіслати
Поділитися на інших сайтах


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

этот пока что самый ... непродуманный.

Не продуман под вас

Но универсален для многих
 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.