-
Публікації
1 508 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем SooR
-
-
Перейдите в
catalog/controller/product/category.php
найдите строку
'filter_category_id' => $category_id,
после нее вставьте
'filter_sub_category' => true,
сохраните файл, очистите и обновите модификаторы в админке.
- 1
-
@PiratRu , да, будет.
-
В 11.03.2018 в 12:49, spectre сказал:
я так понял они туда бутстрап 4 втулили
Который сам по себе тоже бета и, пока что, использовать его по их же документации не рекомендуется на боевых проектах.
-
В 08.03.2018 в 11:17, konorws сказал:
Опенкарт берет своей не требовательностью и простотой. Но все же я одам преимущество мадженте если это будет большой магазин. Если что то простенькое (до 20к товаров и немного функционала) то это опенкарт
Вот и найдена единица измерения интернет-магазинов. Количество товаров. Назовем это TPC (Total Product Count).
Также предлагаю ввести уточняющую единицу для категорий TPC/c и производителей TPC/m.
Можно вносить в систему СИ.
-
@redisskaru , добрый.
Логика фильтрации внутри одного фильтра всегда ИЛИ, но если использовать переключатели (radio), то выбрав второй цвет, уже выбранный ранее будет выключаться.
Укажите фильтру "Цвет" тип "Переключатель".
-
@fantazzy95 , нужно смотреть админку. Напишите в ЛС.
-
@fantazzy95 , здравствуйте. Интересная пакость. Что еще переустанавливалось? Как модуль переустанавливали? Что делали до переустановки? Какая версия opencart? Очень много вопросов
-
@mario512 , здравствуйте.
Напрямую связывать разные фильтры нельзя, но если выключить отображение неактивных фильтров (с нулевым кол-вом товаров), то при выборе одного производителя, модельный ряд других производителей скроется.
То есть в таком случае связующим элементом между двумя фильтрами служат товары, которые и определяют видимость одних фильтров при выборе других. -
-
@samatic , здравствуйте. Нет, ничего такого.
В описании модуля указано где он работает, и посадочные страницы моего фильтра вне его возможностях.
-
@zik920 , ничего не понял про западание строчек.
Режим срабатывания мобильной версии управляется исключительно классами BS.
Когда блок мобильной версии становится видимым, тогда срабатывает мобильная версия.
А видимым он будет по этим классам
<div class="ocf-offcanvas ocfilter-mobile hidden-sm hidden-md hidden-lg"> ... </div>
уберите hidden-sm и будет появляться раньше.
-
@Jfokill , нужно было связаться с ним в первую очередь, запросить обновление модуля и т.д.
1. Откройте catalog/controller/[extension/]module/ocfilter.php
2. Замените все
$this->cache->set
на
//$this->cache->set
а
$this->cache->get
на
false; //$this->cache->get
3. Тоже самое проделать в файле catalog/model/catalog/ocfilter.php
4. Очистите кэш
-
@Jfokill , то что вы работник не делаем модуль легальным или обновленным.
Отключить кэш можно только в коде модуля.
-
15 минут назад, prochet сказал:
Подскажите, как бы(где) поменять отображение икноки фильтра на мобильных?
В шаблоне,
catalog/view/theme/default/template/[extension]/module/ocfilter/module.tpl
<button type="button" class="btn btn-primary" data-toggle="offcanvas"><i class="fa fa-filter"></i></button>
-
@Jfokill , у вас либо варезная, либо старая версия модуля. Обновитесь.
-
@Jfokill , вместе с модулем шла библиотека кэширования library/cache.php_ocfilter
Переименуйте старый файл в cache.php_old, а cache.php_ocfilter в cache.php.
-
@COBECTb11 , добрый день. Некорректная установка модуля, смотреть надо.
-
@fantazzy95 , здравствуйте.
В админке - нужно смотреть админку (это по второму).
А третье, какой параметр должен быть и можно ссылку на товар с этим атрибутом (крайним правым)?
-
-
@Corsar , пока что нельзя.
-
@final4ik , да, правильней будет договориться. Но как временный вариант, можно сделать следующее
1. откройте catalog/controller/product/category.php
2. после
$data['continue'] = $this->url->link('common/home');
добавьте
if (isset($this->request->get['page']) && method_exists($this->document, 'setNoindex')) { $this->document->setNoindex(false); }
3. очистите и обновите модификаторы
Какие еще страницы (с какими параметрами) выдают два тега с noindex?
-
@IgorDmitrenko , какая у вас версия модуля? Можно увидеть сайт?
-
@z42 , добрый.
Обновить модуль в силах каждый, у кого есть обновление.
По поводу доработки sitemap для вывода в ней фильтров - пока занят.
-
@redisskaru , здравствуйте. Это или не посадочная, либо что-то другое ставит noindex.
Долго прогружается сайт - не пойму почему
в Opencart 2.x: Налаштування та оптимізація
Опубліковано:
Для начала, установите какой-нибудь отладчик MySQL запросов (вложил свой). 4-6к товаров в категории далеко не критичная масса.
Да, самые прожорливые запросы окажутся такого вида
но выполнятся они должны в нормальных условиях до 0,4 сек, а таких запросов на подгрузку страницы категории - до 2-х.
Сегодня похожая ерунда была с одним магазином. Там переносили товары непонятно как, пересоздавали таблицы, залили какой-то дамп с CREATE таблиц без индексов, так и оставили. Все таблицы, которые начинались с product_ были без индексов.
И еще, это может быть разросшийся файл логов или кэша. Удалите файлы логов и кэша.
Отладка нужна.
query-log-opencart-2.zip