Модификатор для Опенкарт 3.0.3.6

Цена договорная
15 апреля 2022, 23:11 • 1 отклик • 22 просмотра
Необходимо написать модификатор. Который будет добавлять код. И при этом не грузить сайт (сервер).
Чтобы производители, категории, подкатегории во всех менюшках скрывались и не были видны посетителям сайта, но оставались доступны для роботов и продолжали индексироваться.
Скрываться они должны, когда товаров <1, так как товары, по сути остаются, когда не в наличии, но скрываются от посетителей. При этом доступны роботам и можно перейти по прямым ссылкам на них.
Когда товар появляется, категории тоже должны появляться.
Там можно убрать товар которого нет в конец списка, а можно скрыть (т.е. для роботов они видны), а когда появляется в наличии, они становятся видны посетителям.
Именно должны скрываться, а не выключаться. Суть, чтобы посетители не лазили по пустым категориям.

Еще раз. Есть товар в категории , категория отображается. Нет товаров-не отображается. Точнее, когда товара <1. Так как он полюбому там есть. Просто скрывается, когда <1. В системе есть, отключается если пустая.

Пример вот категория. Там есть товар, но он срыт, потому что нет в наличии
https://morganic.ru/category/sushenye-ananasy/

И категория должна скрыться. Но по прямой ссылке, вот по этой https://morganic.ru/category/sushenye-ananasy/, можно было зайти. И оставалась доступна для роботов и не выпадала из индекса.

Товар, который лежит в этой категории имеет вот такой вид https://morganic.ru/product/sushenyj-ananas-king-suhofrukty-500-gr/

Но его (товара) главная категория вот эта https://morganic.ru/category/sushenye-ananasy/

Структура должна оставаться