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

[Поддержка] Скрывает пустые категории

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

Скрывает пустые категории


Скрывает пустые категории


Скрывает категории без товаров из

  • Главного меню (подкатегории)
  • Модуля категорий (категории и подкатегории)
  • Страницы категории


Tестировалось на ДЕФОЛТНОЙ теме!
 

02.jpg.b86b8c1013bce0fc3c992758db511c0b.jpg


  • Добавил
  • Добавлено
    28.04.2017
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    2.1
    2.0
  • ocStore
    2.1
  • OpenCart.Pro, ocShop
    Не проверялось

 

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


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

@Wild как Вы думаете, сколько нужно товаров и категорий, чтобы при трех таких запросах из Вашего модуля, магазин умер?

SELECT COUNT(DISTINCT p.product_id) AS total FROM oc_category_path cp LEFT JOIN oc_product_to_category p2c ON (cp.category_id = p2c.category_id) LEFT JOIN oc_product p ON (p2c.product_id = p.product_id) LEFT JOIN oc_product_description pd ON (p.product_id = pd.product_id) LEFT JOIN oc_product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pd.language_id = '1' AND p.status = '1' AND (SELECT 1 FROM oc_product p2 INNER JOIN oc_product_to_product p2p ON p2.product_id = p2p.product_id WHERE p.product_id = p2p.related_id AND p2.product_bundle_hidden = 1 LIMIT 1) IS NULL AND p.date_available <= NOW() AND p2s.store_id = '0' AND cp.path_id = '42'

 

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


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

И сколько по вашему?
50 категорий, 3000 товаров - полет нормальный, выполняется  за 0.002 сек. на категорию.

А у вас?

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

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


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

На  2.3.0.2.3 ни кто не пробовал?

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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