посоветуйте, как сделать: у товара есть атрибут - пол ребёнка (мальчик, девочка, унисекс) в настоящий момент доступ ко всем товарам определённого пола осуществлён через фильтр по атрибуту "пол ребёнка" но ООЧЕНЬ долго всё это дело работает может как то по другому можно это реализовать? кто что посоветует? заранее спасибо всем
Надо индексы в базу добавить. Тут других вариантов нет: либо атрибут, либо опция, но опция подразумевает возможность выбора вариантов. Ну, либо разнести по разным категориям. P.S. Перфикс ([Помогите], [Ищу], [Решено] и т.д.) не является частью названия темы, а только указывает на её тип или статус. И в большинстве случаев тема в результате получает префикс [Решено], что делает абсурдным название, в котором пытались использовать префикс, как часть названия.
а как их ПРАВИЛЬНО добавить, индексы? с опциями не вариант - не правильно как то ПРИНАДЛЕЖНОСТЬ делать опцией, как мне кажется по разным категориям - добавить дополнительную категория к товарам? по поводу названия темы понял, спасибо :о)
Изучайте по индексам: https://wmasteru.org/threads/Индексы-для-БД.10231/ https://wmasteru.org/threads/Как-Ускорить-работу-opencart.1856/ https://wmasteru.org/threads/Оптимизация-запросов-к-БД-в-opencart-1-5-5-1.8419/ на форуме есть очень хорошая форма поиска, учитесь ею пользоваться (это так, на скидку быстренько нашел, а если варьировать запросы при поиске, то найти можно еще больше)
sonicking, а дайте ссылку, посмотрю как долго работает по аттрибутам. Может, у меня товаров мало, но, вроде шустро всё. Аттрибутов много.
Можно ведь и сразу указывать сайт, а кроме этого неплохо бы при таких проблемах указывать версию ОК и что за фильтр установлен. Какой хостинг - обычный или vds/vps? Так же неплохо описывать что сделано и чего не сделано для устранения проблемы. Хотя бы банальный подсчет в категориях отключен? Вот здесь можно скачать хороший инструмент, что бы понимать что конкретно работает медленно.
версия oCStore 15512 фильтр Mega Filter Pro Plus хостинг FOZZY обычный пока из предложенного не делал ничего, изучаю подсчёт в "Настройки-Опции-Количество товаров" отключено отладчик посмотрю, спасибо