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

горизонтальное меню > Show all


Recommended Posts

Как сделать, чтобы на странице, где отображаются все подкатегории, куда попадает посетитель после нажатия "Show all" отображались изображения всех товаров данной категории? А если товаров в категории много, то чтобы было деление на страницы 1, 2, 3 и т.д.?

Или может какие ещё другие улучшатели этой страницы подскажите с другим функционалом.

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


Речь про стандартный шаблон? При нажатии на "show all" попадаешь в категорию, где отображаются товары этой категории, с пагинацией, что не так?

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

У меня там не отображаются товары, а ссылки на подкатегории. То есть, если посетитель ожидает увидеть там всё сразу, без перехода по ссылкам разных подкатегорий, то там он не получает желаемого. Ваш вариант объясняет ситуацию, когда с главной ссылка в меню ведёт сразу в категорию, в которой товары не разбиты по подкатегориям. В принципе такой вариант тоже возможен, если отказаться от подкатегорий, а вместо них прописывать аналоги названий подкатегорий в тегах.

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


При нажатии "show all" что открывается? Категория с подкатегориями? Нужно туда вывести товары из всех подкатегорий?

 

Либо в админке, в редактировании товара, на вкладке "связи", "Показывать в категориях:" выбрать у товаров главные категории для отображения.

 

Либо вывести все товары в родительскую категорию через контроллер:

/catalog/controller/product/category.php

 

после строки:

'filter_category_id' => $category_id,

 

вставить:

'filter_sub_category' => true,

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

У меня там не отображаются товары, а ссылки на подкатегории. То есть, если посетитель ожидает увидеть там всё сразу, без перехода по ссылкам разных подкатегорий, то там он не получает желаемого. Ваш вариант объясняет ситуацию, когда с главной ссылка в меню ведёт сразу в категорию, в которой товары не разбиты по подкатегориям. В принципе такой вариант тоже возможен, если отказаться от подкатегорий, а вместо них прописывать аналоги названий подкатегорий в тегах.

Я понял что вы хотите, но такого функционала нет и так не сделаешь без переписывания и дописывания.

 

Вот модуль, который показывает товары по кнопке "показать ещё" и по страничкам одновременно. Это не то что вы хотите, но частично решит вопрос.

 

Я вижу это так.

 

Категория

-- Подкатегория 1

 

----Товар 1

----Товар 2

----Товар 3

...

----Товар 12

 

[Показать ещё]

 

< 1 2 3 ... 10 >

 

 

-- Подкатегория 2

 

----Товар 1

----Товар 2

----Товар 3

...

----Товар 12

 

[Показать ещё]

 

< 1 2 3 ... 10 >

 

 

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

 

Получится, что товар будет отображаться и в основной категории и в подкатегориями (которая для него главная), а внизу будет кнопка показать ещё. Если  же человеку нужен более узкий поиск, то он откроет подкатегорию и увидит только те товары которые относятся именно к ней.

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

В ОС2 из коробки можно показывать товар в каких угодно категориях, в т.ч. в родительской. Вывод самих подкатегорий при желании в шаблоне легко вырезается. Пагинация на странице категорий, если на ней есть товары, также идет из коробки. Так что вполне можно обойтись без модулей

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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