Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

filter Pro [Поддержка]


freelancer
 Поделиться

Рекомендованные сообщения

  • Ответы 7k
  • Создано
  • Последний ответ

Лучшие авторы в этой теме

Столкнулся с проблемой: фильтр убирает стикеры товаров Вот на этой странице https://testrucosmetics.ru/anna lotan.html

У одного товара сверху есть стикер "Предзаказ", когда фильтр применяется, он пропадает. Что можно сделать?

Ссылка на комментарий
Поделиться на других сайтах


3 минуты назад, Sigizmund сказал:

Что можно сделать?

Нужно адаптировать вывод контейнера товаров к шаблону.

Ссылка на комментарий
Поделиться на других сайтах

9 минут назад, shoputils сказал:

Нужно адаптировать вывод контейнера товаров к шаблону.

А как это сделать? Есть какие-то инструкции или инструменты?

Ссылка на комментарий
Поделиться на других сайтах


  • 4 недели спустя...

Отличный модуль, покупаю для сайтов еще с 2014 года, все работает корректно, если есть нюансы, техподдержка на высоте, все решает за считанные минуты. Очень рекомендую!

Ссылка на комментарий
Поделиться на других сайтах


Модуль "FilterPro v2.5.17.6_beta (speed)"

1. Перестали скрываться (или становиться недоступными) те опции, которые не сочетаются с уже выбранными.

2. Фильтр стал позволять выбрать параметры, приводящие к пустому результату. При этом сама фильтрация не происходит, после применения последней (неверной) галочки товары не меняются.

3. Несмотря на настройку "Опции всегда только в наличии", фильтр показывает и отсутствующие товары, если в результате фильтрации больше ничего не находится.

 

Ничего не делал перед этим, давно не проверял работоспособность фильтра, поэтому версий нет.

Изменено пользователем lavka
Ссылка на комментарий
Поделиться на других сайтах


@spartakx вы мне писали в лс?

попробуйте в админку фильтра зайти. он обновит лицензию, если не поможет - решим в лс

Ссылка на комментарий
Поделиться на других сайтах

Такой вопрос, у меня на страницы категорий имеются несколько значений атрибутов. К примеру - скидка, вид обуви. Фильтрация товаров происходит по такому принципу, выбираю скидку 50% процентов фильтр выдает все товары у которых есть атрибут 50%, если же еще выбираю вид обуви к примеру туфли, то фильтр выдает мне все имеющиеся туфли и со скидкой и без нее, в результате фильтр выдает все товары со скидкой 50% и все туфли. То-есть перемножение значение фильтров не происходит. Вот контроллер вывода атрибутов:

foreach($data['attributes'] as $j => $attribute_group) {
            foreach($attribute_group['attribute_values'] as $attribute_id => $attribute) {
                
                    if(isset($ave_shortcodes_filter_setting['display_attribute_' . $attribute_id])){
                        $display_attribute = $ave_shortcodes_filter_setting['display_attribute_' . $attribute_id];
                        if($display_attribute != 'none') {
                            $data['attributes'][$j]['attribute_values'][$attribute_id]['display'] = $display_attribute;                            
                        }else{
                            unset($data['attributes'][$j]['attribute_values'][$attribute_id]);
                            if(!$data['attributes'][$j]['attribute_values']) {
                                unset($data['attributes'][$j]);
                            }
                        }
                    } else {
                            unset($data['attributes'][$j]['attribute_values'][$attribute_id]);
                            if(!$data['attributes'][$j]['attribute_values']) {
                                unset($data['attributes'][$j]);
                            }
                    }
                
            }
        }

 

Как сделать чтобы происходило наложение условий ?

Ссылка на комментарий
Поделиться на других сайтах


Да я знаю, но почему то не работает. Вот model фильтра 

 

if($data['attribute_value']) {
            if($this->ave_product_filter_setting['attribute_mode'] == 'and') {
                $i = 0;
                foreach($data['attribute_value'] as $attribute_id => $values) {
                    $sql .= " AND EXISTS (select 1 FROM " . DB_PREFIX . "product_attribute p2a" . $i . " WHERE p2a" . $i . ".product_id=p2a.product_id AND p2a" . $i . ".attribute_id = " . (int)$attribute_id . " AND p2a" . $i . ".text IN('" . implode("', '", array_map(array($this->db, 'escape'), $values)) . "')) ";
                    $i++;
                }
            } else {
                foreach($data['attribute_value'] as $attribute_id => $values) {
                    $attribute_filters[] = "p2a.attribute_id = " . (int)$attribute_id . " AND p2a.text IN('" . implode("', '", array_map(array($this->db, 'escape'), $values)) . "')";
                }
                $sql .= " AND (" . implode(" OR ", $attribute_filters) . ")";
            }
        }

Ссылка на комментарий
Поделиться на других сайтах


Друзья, напомните пожалуйста, что нужно изменить и где, чтобы фильтр был по умолчанию весь открыт.

Сейчас при переходе в категорию он у меня свернут и нужно кликать кнопку, чтобы его открыть. OcStore 1.5.

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...
В 30.11.2018 в 11:42, Hoz сказал:

Подскажите, какое?

Уже отказался от данного фильтра из-за поддержки автора

Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...
В 22.11.2018 в 19:48, freelancer сказал:

@lavka допустим. а что из описанного поможет решить проблему?

не очень понял вопроса

я сообщил о проблемах на сайте в расчете на поддержку разработчика

Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...

Как по-умолчанию сделать чтобы фильтр выдавал товары с опциями только в наличии? Или чтобы при включенной опции фильтрации по наличию по умолчанию стояла галочка

FilterPro v2.5.17.6_beta (speed)

ocshop Версия 1.5.6.3.2

Ссылка на комментарий
Поделиться на других сайтах


Добрый день, у нас большая беда  домен полетел, мы целый месяц востонавливаем сайт  мы покупали у вас модуль FilterPro v2.0   но сейчас пишет что он не активирован не могли бы вы нам помочь, заранее спасибо вам .

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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