Перейти к содержанию

devig

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

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

  • Посещение

Репутация

1 Обычный

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

  • Звание
    Пользователь

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

572 просмотра профиля
  1. Ну это вы про js события знаете, а юзьверь просто тыкает в интерфейс, потом проводит мышкой попап пропадает и дальше интерфейс не реагирует на клик по селект боксу, а про js-события в школе не рассказывают пока
  2. Есть баг, если фильтр выводится как выпадающий список и внутри галочки, то после того как его разворачиваем и выбираем галочки свернуть получается только на второй клик, из-за js события, которое на нём висит. Очень актуально для моб версии, так как после выбора галочек не понятно, что дальше делать
  3. опасность есть, но только если добавить 100500 пунктов в фильтр на страницу. Хорошо, что перепишете.
  4. При каждом запросе типа 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 - статус
  5. кэшировать в файл перестал ещё в 19-ом веке. Можно кэшировать в свойство класса
  6. Модуль генерит повторяющиеся 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; ....
  7. А есть модуль блога чтобы через клиентскую часть сайта зарегистрированные пользователи могли статьи писать и отправлять на модерацию?
  8. а select multiple юзал кто? Есть у кого модификация?
  9. могу, уже допиливал, допуски и всякие плюхи для этого фильтра
  10. 1) как добавить в фильтр галочку Товар по акции? 2) делал кто адаптацию фильтра для страниц брендов и акций?
×