Boulevard Опубликовано: апреля 2, 2017 Жалоба Поделиться Опубликовано: апреля 2, 2017 Здравствуйте, нужна помощь. Вместо 3 колонок категории товаров показывает 4. Очень долго гуглил, так и не нашёл действенного метода. использую opencart cms 2.3.0.2.2 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
BuslikDrev Опубликовано: апреля 2, 2017 Жалоба Поделиться Опубликовано: апреля 2, 2017 Тут я описал, как колонки делать. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Extezy Опубликовано: апреля 3, 2017 Жалоба Поделиться Опубликовано: апреля 3, 2017 витрина категорий от iDiY решит все ваши проблемы Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Boulevard Опубликовано: апреля 3, 2017 Автор Жалоба Поделиться Опубликовано: апреля 3, 2017 18 часов назад, BuslikDrev сказал: Тут я описал, как колонки делать. У меня по этому пути (catalog/view/theme/default/template/) нету папки module. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
BuslikDrev Опубликовано: апреля 3, 2017 Жалоба Поделиться Опубликовано: апреля 3, 2017 23 минуты назад, Boulevard сказал: У меня по этому пути (catalog/view/theme/default/template/) нету папки module. Нужно заходить в паку действующего шаблона, его название в админ панели. Чтобы найти папку module воспользуйтесь поиском, у вас версия 2.3, а не 2.1. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Boulevard Опубликовано: апреля 3, 2017 Автор Жалоба Поделиться Опубликовано: апреля 3, 2017 27 минут назад, BuslikDrev сказал: Нужно заходить в паку действующего шаблона, его название в админ панели. Чтобы найти папку module воспользуйтесь поиском, у вас версия 2.3, а не 2.1. Сбил на 2.1, все получилось спасибо!) Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
BuslikDrev Опубликовано: апреля 3, 2017 Жалоба Поделиться Опубликовано: апреля 3, 2017 3 часа назад, Boulevard сказал: Сбил на 2.1, все получилось спасибо!) В каком смысле сбили? Вам нужно было в файле шаблона модуля поменять цифру с 3 (col-lg-3) на 4 (col-lg-4) в коде отвечающее за количество блоков в ряд. Или вы захотели, чтобы ещё и вывод подкатегорий был? А можете рассказать, что не получалось в 2.3 версии? Там папка модуль находится в папке catalog/view/theme/default/template/extension Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Boulevard Опубликовано: апреля 7, 2017 Автор Жалоба Поделиться Опубликовано: апреля 7, 2017 В 03.04.2017 at 23:42, BuslikDrev сказал: В каком смысле сбили? Вам нужно было в файле шаблона модуля поменять цифру с 3 (col-lg-3) на 4 (col-lg-4) в коде отвечающее за количество блоков в ряд. Или вы захотели, чтобы ещё и вывод подкатегорий был? А можете рассказать, что не получалось в 2.3 версии? Там папка модуль находится в папке catalog/view/theme/default/template/extension Поставил версию 2.1, щас пользуюсь ей. В 03.04.2017 at 23:42, BuslikDrev сказал: В каком смысле сбили? Вам нужно было в файле шаблона модуля поменять цифру с 3 (col-lg-3) на 4 (col-lg-4) в коде отвечающее за количество блоков в ряд. Или вы захотели, чтобы ещё и вывод подкатегорий был? А можете рассказать, что не получалось в 2.3 версии? Там папка модуль находится в папке catalog/view/theme/default/template/extension Извините, что долго не отвечал не увидел вашего вопроса Вот назрел опять один вопрос и зайдя форум увидел оповещение. Пользуясь случаем попробую спросить, может вы знаете ответ. У меня такая же проблема в меню как в этой теме. Только хотелось чтобы на мобильниках раскрывались подкатегории. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
BuslikDrev Опубликовано: апреля 7, 2017 Жалоба Поделиться Опубликовано: апреля 7, 2017 14 минуты назад, Boulevard сказал: Извините, что долго не отвечал не увидел вашего вопроса Вот назрел опять один вопрос и зайдя форум увидел оповещение. Пользуясь случаем попробую спросить, может вы знаете ответ. У меня такая же проблема в меню как в этой теме. Только хотелось чтобы на мобильниках раскрывались подкатегории. Вы хотите чтобы было так: 1 клик - открывает подкатегории, второй клик - переходит на главную, а снизу ссылку "посмотреть все" убрать? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Boulevard Опубликовано: апреля 7, 2017 Автор Жалоба Поделиться Опубликовано: апреля 7, 2017 Только что, BuslikDrev сказал: Вы хотите чтобы было так: 1 клик - открывает под категории, второй клик - переходит на главную, а снизу ссылку "посмотреть все" убрать? Да, там вроде уже описали этот способ, а нельзя сделать, чтобы при наведение выходили подкатегории? Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
BuslikDrev Опубликовано: апреля 7, 2017 Жалоба Поделиться Опубликовано: апреля 7, 2017 1 минуту назад, Boulevard сказал: Да, там вроде уже описали этот способ, а нельзя сделать, чтобы при наведение выходили подкатегории? Нужно подумать, тоже такое нужно. Как придумаю - напишу. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Boulevard Опубликовано: апреля 7, 2017 Автор Жалоба Поделиться Опубликовано: апреля 7, 2017 Только что, BuslikDrev сказал: Нужно подумать, тоже такое нужно. Как придумал - напишу. Окей, спасибо большое. Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
BuslikDrev Опубликовано: апреля 8, 2017 Жалоба Поделиться Опубликовано: апреля 8, 2017 20 часов назад, Boulevard сказал: Окей, спасибо большое. Могу предложить такой вариант (на большом экране ссылка на главную категорию нажимается и выводятся подкатегории при наведении мыши, на малом экране - по стандарту, но если сделать двойной щелчок, тогда перейдёт), либо нужно для мобильных версий переписывать стили, либо js скрипт: Открыть: catalog/view/theme/default/stylesheet/stylesheet.css Скрытый текст Найти: @media (min-width: 768px) { #menu .dropdown:hover .dropdown-menu { display: block; } } @media (max-width: 767px) { #menu { border-radius: 4px; } Заменить на: @media (min-width: 768px) { #menu .dropdown:hover .dropdown-menu { display: block; } #menu .dropdown2 { display: none; } } @media (max-width: 767px) { #menu .dropdown { display: none; } #menu { border-radius: 4px; } Открыть: catalog/view/theme/default/template/common/header.tpl Скрытый текст Найти: <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> Заменить на: <li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle" ><?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> </div> </li> <li class="dropdown2"><a href="<?php echo $category['href']; ?>" ondblclick="location.replace('<?php echo $category['href']; ?>');return false;" 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> Чтобы при наведении открывались категории ещё думаю (активную ссылку прописать). Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
BuslikDrev Опубликовано: апреля 8, 2017 Жалоба Поделиться Опубликовано: апреля 8, 2017 17 часов назад, Boulevard сказал: Окей, спасибо большое. А вот вариант (на большом и на малом экране ссылка на главную категорию нажимается и выводятся подкатегории при наведении мыши), который вам нужен. Открыть: catalog/view/theme/default/stylesheet/stylesheet.css Скрытый текст Найти: #menu { border-radius: 4px; } Заменить на: #menu .dropdown:hover .dropdown-menu { display: block; position:relative; margin-bottom:10px; width: 100%; } #menu { border-radius: 4px; } Открыть: catalog/view/theme/default/template/common/header.tpl Скрытый текст Найти: <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> Заменить на: <li class="dropdown"><a href="<?php echo $category['href']; ?>" class="dropdown-toggle"><?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> </div> </li> Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Boulevard Опубликовано: апреля 9, 2017 Автор Жалоба Поделиться Опубликовано: апреля 9, 2017 В 08.04.2017 at 15:04, BuslikDrev сказал: А вот вариант Спасибо!) Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Это популярное сообщение. BuslikDrev Опубликовано: апреля 9, 2017 Это популярное сообщение. Жалоба Поделиться Опубликовано: апреля 9, 2017 18 часов назад, Boulevard сказал: Спасибо!) В модулях я выложил ocmod. Boulevard 1 Цитата Ссылка на комментарий Поделиться на других сайтах Больше вариантов поделиться...
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сейчас и зарегистрироваться позже. Если у вас есть учётная запись, войдите, чтобы публиковать под своей учётной записью.