Перейти к содержанию
PoliteX

[требуется] скрытие пустых категорий

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

Пустая категория - это категория (под категория) в которой отсутствует товара, либо товар был продан и он не отображается‏
 
В магазине более 5000 позиций и более 200 категорий. Хотелось бы решение, которое не положит хостинг.
OCStore Версия 1.5.5.1.2

 

Стоимость и сроки?

Поделиться сообщением


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

Какие именно действия должны происходить с данными категориями?

Поделиться сообщением


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

Категория, должна просто скрываться для покупателя.

Поделиться сообщением


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

Это же надо будет делать через gettotalproducts, а это гарантированно лютые тормоза

Поделиться сообщением


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

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

моё предложение - 3тр

Поделиться сообщением


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

Если сейчас включить вывод количества товаров, тормоза сильные будут?

Если нет, то почему бы не сделать через gettotalproducts?

Поделиться сообщением


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

http://www.opencart.com/index.php?route=extension/extension/info&extension_id=16011

Работает, в случае если в категории нет товаров.

11 USD.

Изменено пользователем FeliksN

Поделиться сообщением


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

Вот вообще бесплатное решение, только немного подпилить надо.

uksb_hide_empty_categories.xml

Поделиться сообщением


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


if($product_total>0

Поделиться сообщением


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

Вот вообще бесплатное решение, только немного подпилить надо.

отписал Вам в личку

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
if($product_total>0

увы, не подходит.

хоть товаров и нет,  но выводиться общее количество привязанных товаров к категории

Поделиться сообщением


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

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

моё предложение - 3тр

в данный момент, при количестве товары = 0, товар не "выключается", а скрывается. он остается для просмотра по прямой ссылке из письма заказа и для поисковиков.

 

поэтому

if($product_total>0

будет всегда больше 0.

 

Возможно ли реализовать скрытие категорий, при такой логике скрытия товара?

 

 модуль который отвечает за скрытие товара https://opencartforum.com/topic/38046-%D1%81%D0%BA%D1%80%D1%8B%D1%82%D1%8C-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D1%8B-%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D1%8B%D1%85-%D0%BD%D0%B5%D1%82-%D0%B2-%D0%BD%D0%B0%D0%BB%D0%B8%D1%87%D0%B8%D0%B8/

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.