Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

devig

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

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

  • Посещение

Посетители профиля

1 375 просмотров профиля

Достижения devig

Explorer

Explorer (4/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Последние медали

1

Репутация

  1. на моей стороне было ноль изменений, установка Опенкарт, настройка хоста и порта для редис, установка вашего фильтра и всё удачно кэшируется, только фильтр ломается, выводится надпись Price $ и всё, причём никаких сообщений об ошибке
  2. ваш фильтр не работает, если кэшировать через redis драйвер пробовал на 2.3
  3. только во вьюхе когда выводится в слайдер-диапазоне 1 - 10, а в слайдере 1 ? Или ещё какие-то отличия есть?
  4. Ну это вы про js события знаете, а юзьверь просто тыкает в интерфейс, потом проводит мышкой попап пропадает и дальше интерфейс не реагирует на клик по селект боксу, а про js-события в школе не рассказывают пока
  5. Есть баг, если фильтр выводится как выпадающий список и внутри галочки, то после того как его разворачиваем и выбираем галочки свернуть получается только на второй клик, из-за js события, которое на нём висит. Очень актуально для моб версии, так как после выбора галочек не понятно, что дальше делать
  6. опасность есть, но только если добавить 100500 пунктов в фильтр на страницу. Хорошо, что перепишете.
  7. При каждом запросе типа SELECT вычисляет хэш-сумму строки запроса и ищет ее в кэше Перед выборкой запроса из кэша запросов MySQL проверит, обладает ли пользователь привилегией SELECT для всех включенных баз данных и таблиц. Зачем мне всё это ждать 25раз для каждого пусть и простого запроса? Да и ещё если используется insert, update или replace кэш сбрасывается. Да и не на всех хостингах он включён. The query cache is deprecated as of MySQL 5.7.20, and is removed in MySQL 8.0. https://mysqlserverteam.com/mysql-8-0-retiring-support-for-the-query-cache/ думаю, всё же, стоит учить матчасть, даже если у вас в аккаунте Pro - статус
  8. кэшировать в файл перестал ещё в 19-ом веке. Можно кэшировать в свойство класса
  9. Модуль генерит повторяющиеся sql-запросы. Запросы генерятся тут Controller/extension/module/ocfilter.php function rewrite @SooR как насчёт кэширование этих запросов? Повторяющиеся запросы для загрузки одной страницы, воссоздал по демоданным http://localhost/desktops/apple/radio/small ... SELECT keyword FROM url_alias WHERE `query` = 'manufacturer_id=8'; -- 2018-04-07 22:00:49 SELECT keyword FROM ocfilter_option WHERE option_id = '1'; -- 2018-04-07 22:00:49 SELECT keyword FROM ocfilter_option_value WHERE value_id = '32'; -- 2018-04-07 22:00:49 SELECT * FROM ocfilter_page op LEFT JOIN ocfilter_page_description opd ON (op.ocfilter_page_id = opd.ocfilter_page_id) WHERE op.status = '1' AND op.category_id = '20' AND opd.language_id = '1' AND op.params = 'apple/radio/small' LIMIT 1; -- 2018-04-07 22:00:49 SELECT keyword FROM url_alias WHERE `query` = 'manufacturer_id=8'; -- 2018-04-07 22:00:49 SELECT keyword FROM ocfilter_option WHERE option_id = '1'; -- 2018-04-07 22:00:49 SELECT keyword FROM ocfilter_option_value WHERE value_id = '32'; -- 2018-04-07 22:00:49 SELECT * FROM ocfilter_page op LEFT JOIN ocfilter_page_description opd ON (op.ocfilter_page_id = opd.ocfilter_page_id) WHERE op.status = '1' AND op.category_id = '20' AND opd.language_id = '1' AND op.params = 'apple/radio/small' LIMIT 1; ....
  10. А есть модуль блога чтобы через клиентскую часть сайта зарегистрированные пользователи могли статьи писать и отправлять на модерацию?
  11. а select multiple юзал кто? Есть у кого модификация?
  12. могу, уже допиливал, допуски и всякие плюхи для этого фильтра
  13. 1) как добавить в фильтр галочку Товар по акции? 2) делал кто адаптацию фильтра для страниц брендов и акций?
×
×
  • Создать...

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

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