Jump to content
Sign in to follow this  
remenikomer

Дополнительные категории (для способа сортировки)

Recommended Posts

Есть обычные категории, типа, телевизоры, мониторы, компьютеры. А также есть категории - для студентов, для детей, для мужчин, для женщин и т.д. Я сделал это все категориями. Таким образом один товар находится сразу в двух категориях.

 В шапке отключил обычные, а разместил вторые (отображать в верхнем меню).

 

Как можно разделить вывод категорий по блокам, чтобы в одном выводились обычные, а вдругом вторые?

Как я думаю... в стандартном блоке вывода категорий добавил в файл контроллера переменную 'top' и в шаблоне скрыл отображение вторых категорий по этой переменной:

<?php if (! $category['top']) {?>

А блок со вторыми категориями можно создать еще ощин блок (шаблон) и точно также сделать вывод, но уже где top==1.

 

Я к чему это все?

Кто как решает такие задачи? Может я велосипед изобретаю? Может есть решения проще, чтобы потом обновляться было проще, без изменения файлов ядра?

Share this post


Link to post
Share on other sites

Можно использовать фильтр , например simonfilter, он умеет фильтровать категории. http://www.opencart.com/index.php?route=extension/extension/info&extension_id=4057

Можно использовать модуль раздельные категории (PO split category) http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5143

Но я бы так и оставил, как сейчас, вполне нормальное решение.

Share this post


Link to post
Share on other sites

а можно сделать, чтобы в категории выводились подобие тегов, для сортировки товаров? Например, категория "расходные материалы", в ней должны появиться ссылки "для пылесосов", "для увлажнителей", "для кондиционеров" и т.д. Нажимая на ссылку, в категории появляются только те товары, у которых указан данный параметр (атрибут).

Но, чтобы url менялся, не ajax, чтобы поисковики учитывали эту страницу, а не чтобы другие товары просто скрывались.

Что за модули такие есть? Видел что-то по фильтрам, но это немного не то, т.к. это скрывает товары. Желательно бесплатные версии и на русском :)

Share this post


Link to post
Share on other sites

а можно сделать, чтобы в категории выводились подобие тегов, для сортировки товаров?

А можно. Как думаете, зачем поле "Теги" на странице редактирования товаров?

Для вывода облака тегов наверняка готовые модули есть.

Или можно ссылки на теги указывать вручную - в описаниях категорий или в блоках HTML.

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

Например, категория "расходные материалы", в ней должны появиться ссылки "для пылесосов", "для увлажнителей", "для кондиционеров" и т.д. Нажимая на ссылку, в категории появляются только те товары, у которых указан данный параметр (атрибут).

Но, чтобы url менялся, не ajax, чтобы поисковики учитывали эту страницу, а не чтобы другие товары просто скрывались.

Но судя по описанию, вам не теги нужны, а достаточно обычными категориями это реализовать. Подкатегории = ваши "атрибуты". И привязывайте товар к каким надо категориям.

Share this post


Link to post
Share on other sites

Можно использовать модуль раздельные категории (PO split category) http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5143

Купил данный модуль. Вопрос: как его заставить выводит категории разные, т.е. те которые выключены в основном блоке категорий? 

http://unit.od.ua/Periferiya/monitor/

А то получается что он просто не нужен, так как отображается и в первом блоке и во втором.

и как в нем текст сделать нежирным?

Share this post


Link to post
Share on other sites

Можно использовать модуль раздельные категории (PO split category) http://www.opencart.com/index.php?route=extension/extension/info&extension_id=5143

Купил данный модуль. Вопрос: как его заставить выводит категории разные, т.е. те которые выключены в основном блоке категорий? 

http://unit.od.ua/Periferiya/monitor/

А то получается что он просто не нужен, так как отображается и в первом блоке и во втором.

и как в нем текст сделать нежирным?

Выключить основной модуль категории?

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  

  • 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.