Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

SooR

Користувачі
  • Публікації

    1 511
  • З нами

  • Відвідування

Усі публікації користувача SooR

  1. @CAHTA , здравствуйте. Напишите в личку, пожалуйста. Нужно смотреть сайт.
  2. В модуле создайте пхп метод install и при установке он будет вызван. В нём прописуйте проверку на существование полей/таблиц мскл и при их отсутствии создавайте нужное используя апи движка: $this->db->query(...)
  3. Это ужасно! Не делайте такое. JS пишите только в шаблонах/подключаемых файлах. Если я правильно понял, нужен скролл к началу отзывов? В product.tpl посмотрите скрипт загрузки по страницам и замените на это $('#review').delegate('.pagination a', 'click', function(e) { e.preventDefault(); $('#review').fadeOut('slow'); $('#review').load(this.href, () => $('html, body').animate({ scrollTop: $('#form-review').offset().top-20 }, 'slow')); $('#review').fadeIn('slow'); });
  4. Шаблон здесь не при чем. Попробуйте выполнить это SEO PRO и AJAX запросы - Opencart 3.x: Песочница - OpenCart Форум
  5. @aaaaaaaaaaaaaaaaaaaaaaaaaa , здравствуйте. К сожалению, без свойства пока никак. От этого зависит разбор URL и последующие действия по поиску товаров. Пока что выйти из ситуации можно с помощью посадочных страниц.
  6. @Zaurius , не занимайтесь ерундой, редактируйте файлы в специализированных программах, все есть бесплатные.
  7. Здравствуйте. Ответил же вам в личку. Обновлю без проблем.
  8. Приветствую и спасибо за отзыв! Дк чего там вставлять. Изменяем оригинал ocfilter.[css | js] либо подключаем из папки другого шаблона (сам находит). Я думаю про поля кастомных стилей и js, но с js не все просто, тогда нужно писать публичные методы и обертки/замыкания.
  9. А не проще сделать переключалку товаров? Там меняется все: опции, цены, изо. Обычный листинг товаров одной коллекции сделайте и не парьтесь.
  10. @artud , здравствуйте. Ответил в личку. @Nier , здравствуйте. Если система одна, то можно одну лицензию. @empty , здравствуйте. Вам нужно для одного конкретного фильтра выводить? Или при любом выбранном фильтре? @palex , здравствуйте. Не понял, про какое сравнение вы говорите? @EVgEnI0129 , здравствуйте. Удалите модификатор фильтра и установите новый из папки UPDATE. @Merrybe , здравствуйте. Привязка автоматическая и базируется на связях производителей с товарами. То есть сначала выбираем производителя, остаются только его товары, ниже выводятся фильтры только оставшихся товаров. Производитель <-> Товары <-> Фильтры. @CrashXXX , здравствуйте. 1) В стилях можете убрать обращение к этому изображению. 2) Попробуйте этот вариант
  11. Значит ключевое слово - иногда Падает всегда на этом запросе? Может в параллели какое-то обновление идет, тяжелые запросы импорта, карты сайта и т.д. Только логи или запрашивайте show full processlist в бд во время тяжелых операций или обновления.
  12. И набор данных тоже одинаковый? Попробуйте выполнить этот запрос в проблемную базу из phpmyadmin или другого менеджера БД SELECT * FROM product_discount WHERE product_id = '183' AND customer_group_id = '1' AND quantity > 1 AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) ORDER BY quantity ASC, priority ASC, price ASC Если сервер отвалится - делайте explain и оптимизируйте запрос, может не хватает индексов либо очень много товаров/связных данных. Также пробуйте поочередно убирать условия поиска, начиная с самых "весомых".
  13. Как по мне, то эти join'ы нужно добавлять по требованию. У меня пока активным вариантом является такое: Замеры не делал, но на глаз быстрее. Его лучше заменять на date() даже по причине того, что timezone php может отличаться от базы. Несколько раз уже натыкался. Но в таком случае, если заменять - то везде, и в админке тоже. UPD. Также рассматриваю варианты замены связей product_to_category на статичное поле category_id в таблице product.
  14. Здравствуйте. Можете копировать раз в сутки (если были добавлены новые товары), как вам удобно. Опции будут работать нормально. Если установить копирование фильтров в cron, для регулярного обновления, то можно. В противном случае не всегда удобно обновлять статус фильтров вручную. Такой модификации нет @mangol1167 , @miteam , решили в личке. @madbizarre , здравствуйте. Нужно смотреть сайт. @killcomp , может быть конфликт seo url псевдонимов. Надо смотреть Лучше указать в htaccess короткий псевдоним для этого адреса и добавить эту карту второй в ПС. RewriteRule ^ocfilter_sitemap.xml$ index.php?route=feed/ocfilter_sitemap [L] Здравствуйте. Фильтр никак не влияет на состав и порядок категорий. Если вы уверены, что это из-за фильтра, то могу посмотреть эту проблему. @forlan, здравствуйте. К сожалению, работы еще ведутся.
  15. Здравствуйте. Количество запросов не увеличивается вместе с количеством фильтров, а вот сократить количество элементов у клиента - полезно будет.
  16. @Arti05 , приветствую. Из-за отсутствия демки этого модуля я не могу проверить в каком виде передаются параметры фильтра на страницу категории. В любом случае нужно их адаптировать друг к другу, сразу не подружатся.
  17. Да, установите этот модификатор и обновите модификаторы ocfilter.hide-subcategories.ocmod.xml
  18. @xshader , посмотрите здесь SEO PRO и AJAX запросы - Opencart 3.x: Песочница - OpenCart Форум
  19. Не используйте в знаках валюты html либо предоставьте доступ для очистки от html данных в фильтре, но в покупателях я вас не вижу.
  20. INSERT IGNORE INTO oc_product_attribute (product_id, attribute_id, language_id, `text`) SELECT product_id, '11421', language_id, 'Celeron' FROM oc_product_attribute WHERE attribute_id = '702' AND `text` LIKE '%Celeron%' Вот так должно сработать
  21. Здравствуйте. Отключите модификатор этого фильтра и обновите модификаторы.

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.