Перейти к содержанию
Официальный форум поддержки Simpla

Скрывать категорию, если на странице нет товара из нее


Рекомендуемые сообщения

Добрый день.

На странице категории (products) слева выведены все категории. Так вот - нужно "прятать" те категории, у которых товар на 2й странице и дальше.

Т.е. отображать только те, у которых товар находится на 1й странице.

Возможно есть идеи?

Ссылка на сообщение
Поделиться на другие сайты

1-е как ВЫ определите товар на какой он странице?

2-е есть возможность вывести ВСЕ ТОВАРЫ на страницу и он ПОЛЮБОМУ будет на 1-ой странице со всеми товарами

 

Задача если и решается то ...

 

А зачем это?

Ссылка на сообщение
Поделиться на другие сайты

Видимо, Вам надо выводить те категории, кол-во товаров в которых не более того, которое показывается в списке на одной странице. Это связано с подсчетом количества активных товаров в категории. Этот и близкие вопросы уже поднимались на форуме, например:

http://forum.simplacms.ru/topic/12356-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8-%D0%B1%D0%B5%D0%B7-%D0%B0%D0%BA%D1%82%D0%B8%D0%B2%D0%BD%D0%B8%D1%85-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%BD%D0%B5-%D0%B2%D0%B8%D0%B2%D0%BE%D0%B4%D1%8F%D1%82%D1%81%D1%8F/

http://forum.simplacms.ru/topic/12083-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D1%8C-%D0%BF%D1%83%D1%81%D1%82%D1%8B%D0%B5-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8/

 

Но как ни странно, для этой несложной по виду задачи хорошего решения никто пока не предложил. Видимо, это не так просто.

Ссылка на сообщение
Поделиться на другие сайты

Давайте предоставим выбор ЗАКАЗЧИКУ.

Как он это видит , а не будем решать за него.

Те темы которые предложили для ознакомления решаются путем отключения видимости ВОООБЩЕ пунктов меню.

Тут выводить но если условие ТАКОЕ-ТО т.е. товар на 2й странице (как известно пересортировав товары от большего к меньшему или по возрастнию / убыванию цены - этот товар может прыгать как с 1-ой стрницы на последнюю так и наоборот).

Весь вопрос лежит немного неправильном понимании задачи...

 

Отсюда и вопрос к создателю темы - ЗАЧЕМ это делаем? Какую цель приследуем? Для чего ?

 

Таинственное СЕО ? Новые требования от оптимизаторов? Перелинковка высшего уровня?

Ссылка на сообщение
Поделиться на другие сайты

Не совсем верно.

Нужно выводить только те категории, у которых товар находится на 1й странице.

Это нужно для отфильтровки товаров в конкретной категории - создана категория, которую в товаре проставляют дополнительной, пагинацию убрали и получаем 50 товаров. В этой категории есть отфильтровка товаров по первой категории (не дополнительной) конкретно в этой категории. Но т.к. убирать доп категорию долго и муторно у каждого товара постоянно, то выводятся также категории, которые "ушли" на вторую страницу. А не должны.

Ссылка на сообщение
Поделиться на другие сайты

Или же как вариант решения - убирать у последнего товара "Доп. категорию" автоматически, когда добавляется в нее 51й товар.

Что реальнее и проще?

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...