Jump to content

Recommended Posts

1000 категорий - меню аккордеон


1000 категорий - меню аккордеон


Раскрывающееся меню категорий без перезагрузки страницы.

Установка:

Если у вас OpenCart версии 1.5.1 и новее, то скачайте файл 1000-categories.zip, если OpenCart версии 1.5.0, то файл 1000-categories_1.5.0.zip.

Скопируйте содержимое папки "upload" в папку с OpenCart. В админке установите

и настройте модуль "1000 категорий - меню аккордион".

Демо: http://toporchillo.j...ategory&path=25

Дополнение 1: Был добавлен вариант модуля, который выводит ВСЕ дерево категорий в раскрытом виде до самого низкого уровня глубины. Это дерево формируется одним запросом, поэтому так же не нагружает базу.

Дополнение 2: Добавлен вариант модуля под OpenCart 1.5.0.x

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

Дополнение 4: Исправлена ошибка с переходом в родительские категории текущей категории

Дополнение 5: Отключенные категории модуль больше не показывает


 

  • +1 3

Share this post


Link to post
Share on other sites

а как на счет верхнего меню?

думаю это полезнее http://opencartforum...2909#entry22909

Верхнее меню не особо актуально. Так как в верхнем меню не всё дерево категорий, а только 2 верхних уровня. А это делается таким количеством запросов, сколько категорий самого верхнего уровня + 1.

Share this post


Link to post
Share on other sites

интересует для последней версии движка 1.5.4.1

Я так понял что уровень вложености не ограничен?

Share this post


Link to post
Share on other sites

интересует для последней версии движка 1.5.4.1

Я так понял что уровень вложености не ограничен?

Под 1.5.4.1 работает. Уровень вложенности не ограничен.

Share this post


Link to post
Share on other sites

вопрос нахрена продавать когда на офф бесплатно лежит?

Share this post


Link to post
Share on other sites

в том что вы дали не отображаются 4 уровни и третий тоже, так что что-то не то... :( или я что-то путаю

Share this post


Link to post
Share on other sites

вопрос:

есть такая структура

яблоки

- зеленые

- красные

как сделать так чтобы по клику по яблоки открывалась категория яблоки (отображались товары данной категории) и одновременно раскрывался список

Share this post


Link to post
Share on other sites

Сейчас первый щелчек по "яблокам" раскрывает подкатегории, а второй уже заходит внутрь категории "яблоки".

Чтобы было как вы хотите, надо использовать стандартный модуль категории.

Share this post


Link to post
Share on other sites

вопрос нахрена продавать когда на офф бесплатно лежит?

То, что лежит бесплатно, загружает из базы все 1000 категорий при каждой загрузке страницы. А когда у вас хотя бы сотня категорий (в магазинах автозапчастей это не редкость), то сайт у вас не откроется, тормозить будет жутко.

Мой модуль делает 1 запрос к базе.

Share this post


Link to post
Share on other sites

Хелп! Купил, залил на сайт! Модуль есть! Нажимаю установить, все ок! Далее выбираю категории и нажимаю сохранить, а мне ошибка (Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /home/....../public_html/system/database/mysql.php on line 54Warning: mysql_real_escape_string() expects parameter 1 to be string, array given in /home/...../public_html/system/database/mysql.php on line 54Warning: Cannot modify header information - headers already sent by (output started at /home/......./public_html/admin/index.php:75) in /home/....../public_html/system/engine/controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /home/......./public_html/admin/index.php:75) in /home/....../public_html/system/engine/controller.php on line 29)

Версия 1.5.0

Помогите с решением!

Share this post


Link to post
Share on other sites

Andriano, в моем модуле нет выбора и сохранения категории. Опишите подробнее вау проблему. Скриншоты приветствуются.

У меня стоял стандартный модуль(категории). Я купил Ваш модуль, залил на сайт! Он появился в начале списка модулей! Фото 1! Далее я нажимаю установить модуль, далее видно все на фото 2. Далее как и в старом модуле мне нужно выбрать где будет показан модуль, например ( раздел продукция) нажимаю соответственно статус включен и расположение и нажимаю сохранить, и далее вылазит ошибка ! Фото 3!

post-23990-0-91246500-1352651635_thumb.jpg

post-23990-0-27636100-1352651638_thumb.jpg

post-23990-0-64235900-1352651640_thumb.jpg

Share this post


Link to post
Share on other sites

У меня стоял стандартный модуль(категории). Я купил Ваш модуль, залил на сайт! Он появился в начале списка модулей! Фото 1! Далее я нажимаю установить модуль, далее видно все на фото 2. Далее как и в старом модуле мне нужно выбрать где будет показан модуль, например ( раздел продукция) нажимаю соответственно статус включен и расположение и нажимаю сохранить, и далее вылазит ошибка ! Фото 3!

Извините, недотестил по 1.5.0. Сделал вариант модуля для 1.5.0, качайте, устанавливайте. Перед установкой рекомендуется удалить из таблицы oc_setting следы старого модуля - то, что начинается 1000_categories_

Share this post


Link to post
Share on other sites

Купил. Работает шустро, на магазине с 600 категориями скорость загрузки страниц заметно улучшилась. Рекомендую.

На магазине с 50 категориями разницы с стандартным модулем не видно.

Вопрос. Как развернуть категории 1го уровня на главной. В стандартном модуле это решалось прописыванием нужного css в home.tpl. В этом модуле все через js, не осилю. :oops:

Изображение

Share this post


Link to post
Share on other sites

pashast, спасибо вам за тёплый отзыв.

В файле home.tpl добавить такие строки:

<script type="text/javascript">
$(document).ready(function() {
	$('.categories_1000 li a:first').click();
});
</script>
  • +1 1

Share this post


Link to post
Share on other sites

Поставил ваш модуль 1000-categories на версию 1.5.1.3, ставлю в любую схему - и эта страница перестаёт открываться, не выдаёт никакой ошибки. Пробовал ставить 1000-categories_1.5.0 , он вообще не появляется в магазине (в админке так же выбираю любую схему, тестировал на схеме catalog). Можете помочь?

Share this post


Link to post
Share on other sites

Поставил ваш модуль 1000-categories на версию 1.5.1.3, ставлю в любую схему - и эта страница перестаёт открываться, не выдаёт никакой ошибки. Пробовал ставить 1000-categories_1.5.0 , он вообще не появляется в магазине (в админке так же выбираю любую схему, тестировал на схеме catalog). Можете помочь?

Здравствуйте

Пришлите ссылку на сайт, можно в личку.

Share this post


Link to post
Share on other sites

Этот модуль несовместим со стандартный модулем категорий? Включил обычный модуль категорий - слетели все позиции этого.

Share this post


Link to post
Share on other sites

Этот модуль несовместим со стандартный модулем категорий? Включил обычный модуль категорий - слетели все позиции этого.

А можно погдядеть, как это выглядит? Я свой модуль изначально делал независимым.

Share this post


Link to post
Share on other sites

А можно погдядеть, как это выглядит? Я свой модуль изначально делал независимым.

отправил ЛС
  • +1 1

Share this post


Link to post
Share on other sites

Спасибо за подробнейший баг-репорт. Ошибку исправил, файлы перезалил.

А мне ответите?

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.


  • Similar Content

    • By optimlab
      Скачать/Купить дополнение


      OptimBlog модуль - Категории статей
      OptimBlog модуль - «Категории статей»
      Данный модуль является дополнительным к модулю OptimBlog.
      Модуль выводит Категории статей, созданные с помощью модуля OptimBlog аналогично стандартному модулю Opencart «Категории».
       
      Возможности:
      Мультиязычный заголовок. Использование HTML в Заголовке модуля.  
      Информация:
      Демо: http://demo.optimcart.com
      Админка: http://demo.optimcart.com/admin
       
      GitHub: https://github.com/optimlab/optimblog
      Лицензия: GNU General Public License version 3 (GPLv3)
      Добавил optimlab Добавлено 19.05.2019 Категория Блоги, новости, статьи Системные требования Сайт разработчика http://optimlab.ru Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0 ocStore Несовместим OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Нет
      Да  
    • By optimlab
      OptimBlog модуль - «Категории статей»
      Данный модуль является дополнительным к модулю OptimBlog.
      Модуль выводит Категории статей, созданные с помощью модуля OptimBlog аналогично стандартному модулю Opencart «Категории».
       
      Возможности:
      Мультиязычный заголовок. Использование HTML в Заголовке модуля.  
      Информация:
      Демо: http://demo.optimcart.com
      Админка: http://demo.optimcart.com/admin
       
      GitHub: https://github.com/optimlab/optimblog
      Лицензия: GNU General Public License version 3 (GPLv3)
    • By ibond
      300.00 руб
      Скачать/Купить дополнение


      Фильтр производителей на странице продукта по категориям и доступности (ocmod)
      Дополнение "Фильтр производителей на странице товара 1.0" выбирает всех производителей из категории товара в зависимости откуда пришли. Если Вы пришли с главной страницы, то в Opencart берет первую категорию по алфавиту, а в OcStore – родительскую категорию. Справа показывает количество товара производителя (учитывает что товар есть в наличии и не отключен).
      Сортировка происходит в алфавитном порядке.
      Работает (тестировался):
      OpenCart 2.1.x
      OcStore 2.1.x
      Установка:
      Загрузить файл в установках расширений, перейти в модификаторы и обновить.
      Добавил ibond Добавлено 26.02.2016 Категория Фильтры Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.1 ocStore 2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика  
    • By LIAL
      390.00 руб
      Скачать/Купить дополнение


      Копирование категорий и отображение деревом (админка)
      Копирование категорий (Отображение в виде дерева)
      Модуль добавляет возможность, для списка категорий в админке, копировать категории один в один, также как товары. "Копирование глубокое" - то есть копируются все данные связанные с категорией в БД, включая кастомные поля, если таковые имеются в стандартных таблицах (некоторые модули, добавляют свои колонки для работы в таблицы).
      Также по умолчанию связываются товары для копируемой категории (товары сами НЕ копируются, а просто добавляется связь товара с новой категорией)
       
      Дополнительно модуль позволяет отображать список категорий в виде дерева (отступы в зависимости от уровня вложенности категории), что визуально более репрезентативно. Для версии Opencart 2.x неактивные категории отображаются бледно-красным цветом.
       
      Версия Opencart: 1.5.x: Для установки скопируйте содержимое папки upload в корень вашего сайта. Модуль НЕ изменяет никаких системных файлов.
      Версия Opencart: 2.x: Стандартная установка дополнений в формате OCMOD
      В списке Категорий, рядом с ссылкой Изменить, у вас появится ссылка Копировать.
      Добавил LIAL Добавлено 22.02.2016 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Обращение к серверу разработчика  
    • By blackgold
      1 000.00 руб
      Скачать/Купить дополнение


      SEO перелинковщик
      Модуль для расстановки ссылок (внутренней и внешней SEO-перелинковки)
      Внимание!
      нужно понимать в SEO
      Эксперимент по перелинковке при помощи данного модуля здесь>>
      С помощью перелинковщика вы легко сможете:
      подтянуть позиции целевых страниц сайта в поисковой выдаче
      сделать акцент на наиболее важные страницы сайта
      удобно обмениваться ссылками с другими сайтами

      Функционал:
      Простая установка кода отображения ссылок в любом блоке вашего шаблона
      редактирование внешнего вида блока отображения ссылок
      Массовая загрузка ссылок из Excel и др. табличных редакторов
      Сортировка и фильтр ссылок
      Перелинковка одной кнопкой
      Ручное редактирование уже размещенных ссылок
      Группировка страниц для перелинковки
      Возможность расставлять как внутренние так и внешние ссылки
      поддерживается атрибут "title" для усиления SEO-эффекта

      Принцип работы:
      Устанавливаем код для отображения ссылок
      Редактируем внешний вид блока отображения
      Загружаем ссылки из Excel или добавляем вручную
      Выбираем тип страниц на которых размещать ссылки
      Нажимаем кнопку перелинковать.

      DEMO: http://status2015.com/admin/index.php?route=common/login
      login: demo
      password: demo
      Добавил blackgold Добавлено 22.02.2016 Категория SEO, карта сайта, оптимизация Системные требования php 5.4+ Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика  
  • 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.