Count Cat

Вывод количества товара в каталоге.

При включении модуля Модули → Управление модулями → Дизайн → Count Cat → Включить , в карточке редактирования каталога, появляется новая закладка Count, в которой, при первом запуске модуля, пересчитывается количество товаров в каталоге.

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

Для автоматического подсчета товаров по расписанию следует добавить новую задачу в модуль Задачи с адресом запускаемого файла phpshop/modules/countcat/cron/count.php.

Настройка дизайна

Для вывода количества товаров в подкаталоге добавьте переменную @catalogCount@ в шаблон вывода подкаталога /phpshop/templates/имя шаблона/catalog/pogcatalog_forma.tpl или в настройках модуля установите опцию вывода "Добавить количество товара к имени каталога".

Скрытие каталогов

Для скрытия каталогов без товаров следует через меню База - SQL запрос к базе выполнить команды:

update phpshop_categories set skin_enabled='1' where count=0;
update phpshop_categories set skin_enabled='0' where count>0;

Last updated

Was this helpful?