T3X

Новичок
  • Публикаций

    35
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о T3X

  • Звание
    Пользователь
  1. Mega Filter PRO [by attribs, options, brands, price, filters]

    Привет форумчане Столкнулся я с проблемой, что при использовании фильтра на opencart, где есть много товаров (в моем случае 40000 товаров и куча категорий), загрузка страницы происходила у меня 21с при том, что и кеш включен и все возможные оптимизации были сделаны. Сам мегафильтр делает запрос: SELECT REPLACE(REPLACE(`text`, '', ''), '', '') AS `text`, `attribute_id`, COUNT( DISTINCT `tmp`.`product_id` ) AS `total` FROM( SELECT `pa`.`attribute_id`,`p`.`product_id`,`pa`.`text` FROM `oc_product` AS `p` INNER JOIN `oc_product_attribute` AS `pa` ON `pa`.`product_id` = `p`.`product_id` AND `pa`.`language_id` = '1' INNER JOIN `oc_product_to_store` AS `p2s` ON `p2s`.`product_id` = `p`.`product_id` AND `p2s`.`store_id` = 0 INNER JOIN `oc_product_to_category` AS `p2c` ON `p2c`.`product_id` = `p`.`product_id` WHERE `p`.`date_available` <= NOW() AND `p`.`status` = '1' AND `p2c`.`category_id` IN(1191) ) AS `tmp` GROUP BY `text`, `attribute_id`; Оказалось, что у продукт_атрибутов надо создать еще две колонки которых по умолчанию в OC нету. После таких манипуляций время сократилось с 21с до 1с Я бы предложил автору при установке данного модуля делать проверку на наличие данных таблиц и при их отсутсвии создавать их. Не за что Хотя я пользователь нуленного и может в последней версии это пофиксили, но если нет, то вот так вот Я не горжусь, что пользуюсь нулем, но финансы на данный момент не позволяют приобрести данный модуль. Если магазин начнет приносить доход, то обязуюсь приобрести лицензию.
  2. Mega Filter PLUS [powered by Mega Filter PRO][2.x]

    Привет форумчане Столкнулся я с проблемой, что при использовании фильтра на opencart, где есть много товаров (в моем случае 40000 товаров и куча категорий), загрузка страницы происходила у меня 21с при том, что и кеш включен и все возможные оптимизации были сделаны. Сам мегафильтр делает запрос: SELECT REPLACE(REPLACE(`text`, '', ''), '', '') AS `text`, `attribute_id`, COUNT( DISTINCT `tmp`.`product_id` ) AS `total` FROM( SELECT `pa`.`attribute_id`,`p`.`product_id`,`pa`.`text` FROM `oc_product` AS `p` INNER JOIN `oc_product_attribute` AS `pa` ON `pa`.`product_id` = `p`.`product_id` AND `pa`.`language_id` = '1' INNER JOIN `oc_product_to_store` AS `p2s` ON `p2s`.`product_id` = `p`.`product_id` AND `p2s`.`store_id` = 0 INNER JOIN `oc_product_to_category` AS `p2c` ON `p2c`.`product_id` = `p`.`product_id` WHERE `p`.`date_available` <= NOW() AND `p`.`status` = '1' AND `p2c`.`category_id` IN(1191) ) AS `tmp` GROUP BY `text`, `attribute_id`; Оказалось, что у продукт_атрибутов надо создать еще две колонки которых по умолчанию в OC нету. После таких манипуляций время сократилось с 21с до 1с Я бы предложил автору при установке данного модуля делать проверку на наличие данных таблиц и при их отсутсвии создавать их. Не за что Хотя я пользователь нуленного и может в последней версии это пофиксили, но если нет, то вот так вот Я не горжусь, что пользуюсь нулем, но финансы на данный момент не позволяют приобрести данный модуль. Если магазин начнет приносить доход, то обязуюсь приобрести лицензию.
  3. А ведь актуальность вопроса не исчезла Нужно использовать что то типа setTimeout(func, 1000); в файле megamenu.js Вот только конкретно что, где и как менять...?
  4. @Grodas , спасибо, по умолчанию так не ровнял... Еще до первого ответа так и сделал... в контроллере ограничение длинны наименования товара урезал, создал класы для наименования и описания и задал им высоту... пока работает ОК :\ Попробую еще внедрить вариант стиля что вы предоставили. Спасибо в общем
  5. Проблема: кривой вывод продуктов сеткой при изменении размера окна браузера (width) CMS: opencart.cms 2.1.0.1.10 Шаблон: default Видел на просторах интернета решение данной проблемы не однократно, но сейчас меня гугл забанил и не хочет мне показывать именно то что я ищу! Самому делать падлу так как займет много времени очень, а его не особо то и есть. Подскажите корректные стили для этого всего. Спасибо и да будет вам + в карму.
  6. та нет, просо запросом с категории первую картинку ставит как картинку категории.
  7. Добрый день, столкнулся с проблемой следующего характера: При установке значений в фильтре у ссылка выглядит например так: .../shop/index.php?route=product/category&path=1181_1191&sort=pd.name&order=ASC&limit=15&mfp=203-tip-videokarty[Інтегрована] После применения стандартной сортировки от А-Я, цене или количеству отображаемого товара, то я получаю ссылку: .../shop/index.php?route=product/category&path=1181_1191&sort=p.price&order=ASC&limit=15 Соответственно мой фильтр с выбранными атрибутами и опциями скидывается... Хотелось бы в идеале, что бы стандартная сортировка работала вообще через js или ajax без обновления страницы и скидывания значений фильтра, но без идеала, хотя бы, что бы не затирало данные уже примененного фильтра.... Где смотреть, что ковырять? Спасибо. ЗЫ если что стоит мегафильтрпро.
  8. Меня тоже интересует такой модуль, может есть в шаре такое за 3 года?)
  9. Filterpro v2

    Добрый день, в базе атрибутов есть "Фильтр Наличия" и если его включить, то он отображается в макете категорий даже если там нет ни одного товара. А в самой категории где есть товар уже видны остальные фильтры. Как скрыть фильтр там где нет товара???
  10. Всем привет, подскажите где можно найти модуль добавления товаров обычными пользователями? Логика модуля: Человек заходит на сайт, проходит регистрацию\авторизацию и добавляет товар: -Выбор категории -Добавление описания -Загрузка фото (несколько фото) после чего модератор сам заполняет атрибуты и одобряет выставление товара. Пользователь в дальнейшем может отметить товар как "продан". Модуль готов купить. Жду предложения.
  11. Интересует форма обратной связи с возможностью создавать свои поля. Стандартные: -Имя -Фамилия -Номер телефона -Комментарий Не стандартные: -Загрузить файл (изображения) Ну и что бы в форму была возможность добавить разного рода описания. Есть что то подобное??? Вообще хотел, что бы у человека была возможность подавать заявку на добавление товара. Решил, что это самый простой способ из возможных.
  12. Подозреваю, что дело не в модуле, но может подскажет кто: Как сделать в пункте "Зарегистрироваться" при оформлении заказа по умолчанию флаг на "нет"?) Спасибо)
  13. Может есть модуль или как бы реализовать ф-цию "Год выпуска". Что бы потом в фильтре возможно было указать диапазон от и до. Или просто сделать опция и в ручную забивать каждый год? Спасибо.