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

Как убрать из выпадающих меню "Смотреть все" (Show all)?


Recommended Posts

Тогда ещё нужно дописать "И как потом попасть из меню в главную категорию,в которую и кидает по ссылке "Смотреть все...."

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

А разве это не единственная засада? Не проверял,но видел несколько решений, в которых уровней можно наклепать хоть бесконечность.Только вот кликабельная самая последняя ссылка....

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

Раз решение получается несколько сложнее, чем думал вначале, то возможно посмотрю в коде в варианте для немного меньшей версии Opencart (самому нужно для 2.2).

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


Нашёл на 4 странице комментариев к модулю такой пост:

 

@wevegotit:
hi.. to add 'home' link add this in the .xml file, after <file name="catalog/view/theme/default/template/common/header.tpl"> -- replace default with your theme name.

<operation>
<search position="after"><![CDATA[<ul class="nav navbar-nav">]]></search>
<add><![CDATA[<li><a href="<?php echo $home; ?>"><?php echo $text_home; ?></a></li>]]></add>
</operation>

if you want to remove the 'show all' link from the sub-submenu only, remove this line:

<a href="<?php echo $child['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $child['name']; ?></a>

..and add some margin(padding) to the bottom of the submenu if you like..

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


Там оказывается "Show all" отображается не только снизу, а и в подменю (прикладываю скриншот). Как удалить оттуда не знаю. Другие решения описываю здесь для версии 2.2, может подойти и на другие, так как взято из образца для v.2.0.3.1.

После получения файлов, генерируемых VQMOD по инструкции, которые на всякий случай прикладываю к сообщению, может кому то будут нужны, можно произвести следующие правки:

1. Чтобы сделать кликабельной ссылкой самый первый пункт меню, то есть саму кнопку, надо 109 строку в header.tpl:

<li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a>

заменить на

<li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle"><?php echo $category['name']; ?></a>

2. Чтобы убрать "Show all" в самом низу выпадающего меню, надо140 строку удалить в header.tpl, то есть в этом же файле (</div> на конце оставить, не удалять):

<a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div>

post-3079-0-76063400-1459362387_thumb.jpg

2.2.zip

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


Решил не удалять "Смотреть все" (Show all), а сделать дополнительно кликабельным пункт, как написано в предыдущем посте.

Чтобы удалить ссылку, что на предыдущем скриншоте, надо удалить строку:

<a href="<?php echo $child['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $child['name']; ?></a>
Змінено користувачем supmener
Надіслати
Поділитися на інших сайтах


После того уже, как опубликовал предпоследний пост, понял, что так можно сделать (это строка 128 в header.tpl).

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


  • 2 weeks later...

Решение возможно портит SSL. Не разобрался ещё. Хотя строк, где может быть http (не https), не нашёл. Просто у меня сейчас проблема с этим. Не могу логиниться в админку по https. Ещё не разобрался, из-за чего.

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


Разобраться непроблемно, есть стандартный путь решения.

1. Установить сертификаты у хостера.

2. В админке включить использование ssl.

3. В двух конфигах (фронта и адмики) прописать https.

И только в такой последовательности. Вот и все. И забудьте наконец о фронте по обычному протоколу а админке по ssl. Не занимайтесь ерундой. Купили сертификат, ставьте и радуйтесь жизни. Еще и доп балы небольшие получите от гугла. Правда очень немного, но все таки :)

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


Потому что путаницу получите. Без обид, но Вы задаете такие вопросы, что видно, что квалификация у Вас пока что небольшая. Когда немного увеличите, тогда будете оперировать ссылками, а пока что лучше для Вас сделать все по ssl.

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


  • 4 months later...
  • 1 year later...
В 31.03.2016 в 01:26, supmener сказал:

Там оказывается "Show all" отображается не только снизу, а и в подменю (прикладываю скриншот). Как удалить оттуда не знаю. Другие решения описываю здесь для версии 2.2, может подойти и на другие, так как взято из образца для v.2.0.3.1.

После получения файлов, генерируемых VQMOD по инструкции, которые на всякий случай прикладываю к сообщению, может кому то будут нужны, можно произвести следующие правки:

1. Чтобы сделать кликабельной ссылкой самый первый пункт меню, то есть саму кнопку, надо 109 строку в header.tpl:


<li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" data-toggle="dropdown"><?php echo $category['name']; ?></a>

заменить на


<li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle"><?php echo $category['name']; ?></a>

2. Чтобы убрать "Show all" в самом низу выпадающего меню, надо140 строку удалить в header.tpl, то есть в этом же файле (</div> на конце оставить, не удалять):


<a href="<?php echo $category['href']; ?>" class="see-all"><?php echo $text_all; ?> <?php echo $category['name']; ?></a> </div>

post-3079-0-76063400-1459362387_thumb.jpg

2.2.zip

Спасибо тебе человек, очень выручил, перепсиховался, по сносил 3 жды чтобы найти эту статью.

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


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

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

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

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

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

Вхід

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

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

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

×
×
  • Створити...

Important Information

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