Jump to content

Recommended Posts

Как убрать выпадающее меню, а главное меню оставить, чтобы было как на картинке

Чтобы при наведении не выпадало меню, а было статическим, может где код нужно править, или такая функция выключается где-то, подскажите кому не лень.

Есть сейчасpost-3305-0-53092200-1351670081_thumb.gif

Хочу чтобы было так post-3305-0-50694800-1351670152_thumb.gif

Share this post


Link to post
Share on other sites

Если не хотите лезть в код - В свойствах каждой категории есть галочка "Главное меню:". Уберите её у под-категорий, которые выпадали. Оставьте только в родительских категориях, чтобы были пункты меню.

Если хотите в коде исправить:

catalogviewthemeшаблонtemplatecommonheader.tpl

Удалите код:

<div class="sub-menu"><div class="bg-sub-menu">
<ul class="column-1">
<?php $i = 0; for (; $i < count($category['children']); $i++) { ?>
<?php $categories_2 = $this->model_catalog_category->getCategories($category['children'][$i]['category_id']); ?>
<li<?php if($categories_2) { echo ' class="js"'; } else { echo ' class="bez-js"'; } ?>><a href="<?php echo $category['children'][$i]['href']; ?>"><?php echo $category['children'][$i]['name']; ?></a>
<?php if($categories_2) { ?>
<div class="js-sub-menu">
<ul>
<?php foreach ($categories_2 as $category_2) { ?>
<li><a href="<?php echo $this->url->link('product/category', 'path='.$category['category_id'].'_' . $category['children'][$i]['category_id'] . '_' . $category_2['category_id']); ?>"><?php echo $category_2['name']; ?></a></li>
<?php } ?>
</ul>
</div>
<?php } ?>
</li>
<?php } ?>
</ul>
<div class="sub-sub-menu"></div>
<p class="clear" style="height:14px"></p>
</div></div>

Share this post


Link to post
Share on other sites

хм... там галочки не стоят... наверное придется править код, версия движка 1.5.4.1

и в файле catalogviewthemeшаблонtemplatecommonheader.tpl

нету таких строк что вы указали, хотя я сам виноват не сказал какая версия движка

решил вопрос удалением строк (можно и за комментировать) в файле (catalogviewthemeшаблонtemplatecommonheader.tpl)

может кому пригодится....

<div>
		<?php for ($i = 0; $i < count($category['children']);) { ?>
		<ul>
		  <?php $j = $i + ceil(count($category['children']) / $category['column']); ?>
		  <?php for (; $i < $j; $i++) { ?>
		  <?php if (isset($category['children'][$i])) { ?>
		  <li><a href="<?php echo $category['children'][$i]['href']; ?>">
		  <?php echo $category['children'][$i]['name']; ?></a></li>
		  <?php } ?>
		  <?php } ?>
		</ul>
		<?php } ?>
	  </div>

Share this post


Link to post
Share on other sites

Также делалось на 1.5.4.1.

Да, был не прав, редактировал нестандартный шаблон. Но суть та же

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By SirGrey
      300.00 руб
      Скачать/Купить дополнение


      Mega меню категорий
      Вертикальное выпадающее многоуровневое Mega меню для категорий.
      Возможна настройка меню:
      Эффект анимации (show/hide, fade или slide);
      Скорость анимации;
      Положение меню слева или справа

      Демонстрация: Mega меню категорий
      Работает с версиями OpenCart: с 1.5.0 до 1.5.6 включительно.
      Не требует vqmod
      Добавил SirGrey Добавлено 21.06.2014 Категория Прочее  
    • By pikitos
      300.00 руб
      Скачать/Купить дополнение


      Amazon меню категорий
      Каталог товаров как на многих крупных интернет-магазинах.
      В основе модуля лежит скрипт amazon меню.
      Более подробно можно почитать тут.
      Очень удобное вертикальное многоуровневое меню для самых продвинутых магазинов в которых много категорий товаров.
      _____________________________
      Демонстрация работы
      Админка модуля
      Логин: demo
      Пароль: demo
      _____________________________
      Кому нужно вывести изображения в выпадающем списке как на демке, обращайтесь.
      Добавил pikitos Добавлено 31.03.2014 Категория Модули Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • By Jolly1371
      Здравствуйте.
      Есть меню, Когда нажимаешь на категорию, появляются подкатегории с картинками, а хочу сделать, чтобы появлялась одна картинка категории и список подкатегорий текстом. Все вроде бы получилось, кроме одного но.. Не правильно показывает картинки. В первой категории вообще картинку не показывает, а дальше.. Во второй категории показывает картинку с первой категории, в третьей категории - показывает картинку второй категории и т.д.
      Подскажите пожалуйста, где допустила ошибку?
       
      <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 container"> <div class="img"> <img src="<?php echo $child['thumb'];?>" alt="<?php echo $child['name']; ?>"> </div> <?php foreach (array_chunk($category['children'], ceil(count($category['children']) / $category['column'])) as $children) { ?> <ul class="list-unstyled"> <?php foreach ($children as $child) { ?> <li class="col-sm-2"> <a href="<?php echo $child['href']; ?>"> <?php if($child['thumb']) { ?> <div class="img"> <img src="<?php echo $child['thumb'];?>" alt="<?php echo $child['name']; ?>"> </div> <?php } ?> <?php echo $child['name']; ?> </a> </li> <?php } ?> </ul> <?php } ?> </div> </li> <?php } else { ?> <li><a href="<?php echo $category['href']; ?>"><?php echo $category['name']; ?></a></li> <?php } ?> <?php } ?> <li><a href="/specials" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-percent" aria-hidden="true"></i> Акции</a> </li> </ul> </div> </div>
      Вот скриншоты:, http://prntscr.com/h8mbhz  , http://prntscr.com/h8mccd,  http://prntscr.com/h8md78
    • By Solt
      Здравствуйте форумчане!
      Такое положение, есть горизонтальное меню, которое все знают,
      В десктопной версии хочу ее убрать, и в место нее оставить вертикальную,и в мобильной версии тоже выводить вертикальную, при клике, точно также как горизонтальную,но проблема в том, что не могу найти файлы обеих меню, чтобы убрать от гориз.меню, скрипт который открывает меню  при клике, и задать его вертикальному. Шаблон styleshop 2.3.0.2
    • By pikitos
      Каталог товаров как на многих крупных интернет-магазинах.
      В основе модуля лежит скрипт amazon меню.
      Более подробно можно почитать тут.
      Очень удобное вертикальное многоуровневое меню для самых продвинутых магазинов в которых много категорий товаров.
      _____________________________
      Демонстрация работы
      Админка модуля
      Логин: demo
      Пароль: demo
      _____________________________
      Кому нужно вывести изображения в выпадающем списке как на демке, обращайтесь.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.