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

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


freelancer

Recommended Posts

Это добавить нужно вместо этого?

public function getProducts() {
if(!isset($this->request->post['min_price'])) {
return;
}
$this->load->model('module/filterpro');
$this->load->model('catalog/product');
$this->load->model('tool/image');
$getTotals = false;
if(isset($this->request->post['getTotals']) && $this->request->post['getTotals']) {
$getTotals = true;
}
Надіслати
Поділитися на інших сайтах


Сделал так.

public function getProducts() {
if(!isset($this->request->post['min_price'])) {
return;
}
$this->load->model('module/filterpro');
$this->load->model('catalog/product');
$this->load->model('tool/image');
$getTotals = false;
if(isset($this->request->post['getTotals']) && $this->request->post['getTotals']) {
$getTotals = true;
 
 
 if (!isset($this->request->post['sort'])) {
            $this->request->post['sort'] = 'p.date_added';
            $this->request->post['order'] = 'DESC';
 
 
}
 
Дает ошибку:
Parse error: syntax error, unexpected T_PRIVATE in /var/www/svadmin/data/www/сайт/catalog/controller/module/filterpro.php on line 701
Надіслати
Поділитися на інших сайтах


что логично

если вы сами не можете добавить 4 строки в файл, может стоит воспользоваться услугами специалиста?

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

после строк

 

catalog\controller\module\filterpro.php

public function getProducts() {
        if(!isset($this->request->post['min_price'])) {
            return;
        }

 

 

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

Подскажите для чего нужен раздел SEO в админке фильтра, после выбора брэнда товара появится url  site/categoria/tovar/brand ?

 

SEO URL часть урла после # HTML-тег H1 HTML-тег Title Мета-тег Description Мета-тег Keywords Описание
Надіслати
Поділитися на інших сайтах


возможность создавать новые страницы по результатам фильтрации со своими meta, описанием, h1 и т.п.

такими страницами можно закрыть НЧ запросы

в readme есть информация

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

установил filter pro mega. c дефортным шаблоном caregory.tpl все работает.

Но я сделал по своему дизайну caregory.tpl и при выборе параметров фильтра товары не меняются.

 

Помогите понять принцип как фильтр выводит определенные товары? все это срабатывает только через filterpro.min.js и  в зависимости от class , id переставивается список товаров в самой странице?

 

Или идет запрос в контроллер ,который меняет массив переменной $products в категории?

 

или то и другое вместе? или еще как то?

 

Спасибо

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


Но я сделал по своему дизайну caregory.tpl и при выборе параметров фильтра товары не меняются.

 

если вы изменили путь к контейнеру товаров, его можно задать в настройках фильтра

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

Уважаемый freelancer. Подскажите пожалуйста, где искать проблему. Версия фильтра FilterPro v2.4.2.3.1 (mega). Шаблон moneymaker OCStore 1.5.5.1.2

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

 

Если модуль отключить, все отображается корректно. Автор moneymaker сказал, что дело не в шаблоне. 

 

Не подскажете, куда смотреть. Спасибо. 

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


Добрый день, freelancer!

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

Спасибо.

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


если вы изменили путь к контейнеру товаров, его можно задать в настройках фильтра

изменял путь контейнеру товаров ,но не заработало.

 

Наверно потому что не только путь к контейнеру другой ,но и содержимое контейнера другое (class ы товаров другие)

 

Подскажите в каком файле править class . В js или контроллере где то?:

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


Добрый день! Тестируется последняя версия модуля. Возник вопрос - раньше сортировка атрибутов происходила по целому значению (например размер: 90 - 95 - 100 - 150 и т.д.) В последней версии, видимо,  по первой или первым  двум цифрам значения ( 100 - 150 - 90 - 95 ) как и где можно поменять алгоритм сортировки?

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


Уважаемый, freelancer!

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

Более того у меня и категории не все показаны.

Спасибо.

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


изменял путь контейнеру товаров ,но не заработало.

 

Наверно потому что не только путь к контейнеру другой ,но и содержимое контейнера другое (class ы товаров другие)

 

Подскажите в каком файле править class . В js или контроллере где то?:

 

Сделал, все работает.

 

Присвоил div ,который обрамляет цикл вывода товаров в category.tpl, class и id равным product-list .

А также доделал filterpro_products.tpl ,который выводит отфильтрованные товары,  под свой дизайн .

Ну и некоторые переменные допилил в контролере и модели.

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


Спасибо, разобрался. 
 Только natsort заменил на sort. потому как сортировал странно и выдавал ошибку: PHP Notice:  Array to string conversion

foreach($this->data['attributes'] as $attribute_group_id => $attribute_group) {
foreach($attribute_group['attribute_values'] as $attribute_id => $attribute) {

natsort($this->data['attributes'][$attribute_group_id]['attribute_values'][$attribute_id]['values']);

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


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

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

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

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

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

Вхід

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

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

Important Information

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