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

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


freelancer

Recommended Posts

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

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

Надіслати
Поділитися на інших сайтах


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

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

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

Надіслати
Поділитися на інших сайтах

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

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

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

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Отличный модуль, покупаю для сайтов еще с 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 weeks later...
  • 3 weeks later...
В 22.11.2018 в 19:48, freelancer сказал:

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

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

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

Надіслати
Поділитися на інших сайтах


  • 3 weeks later...

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

FilterPro v2.5.17.6_beta (speed)

ocshop Версия 1.5.6.3.2

Надіслати
Поділитися на інших сайтах


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

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

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