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

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


freelancer

Recommended Posts

Это один из самых простых модулей, где настройки и так интуитивно понятны, возможно, кроме СЕО раздела. Даже не знаю что в инструкцию-то включать... есть модули куда сложнее в плане настроек

 

ага... пытаюсь на OpenServer его поюзать фиг...

 

 

  Ваш домен ещё не активирован.

Обратитесь к разработчику

 

Вот засада, купишь, ещё и на  localhost его не обкатаешь...

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


freelancer, метод не работает, как бы поправить сортировку?

сейчас
100
120
50
60
а надо
50
60
100
120

 

как отсортировать значения цифровых атрибутов в фильтре?

 
в файле catalog/controller/modulefilterpro.php строка 243(примерно)
добавить зеленый код после


$this->data['attributes'] = $this->model_module_filterpro->getAttributes($data);
 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']);
                }
            }

 

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


скачайте версию 2.5.14, там есть комментированный код 

//			$multi_sort = array(
//				2 => array("1", "2", "3", "4"),
//				3 => array("100мгц", "200мгц"),
//				4 => array("8гб", "16гб")
//			);
			foreach($this->data['attributes'] as $j => $attribute_group) {
				foreach($attribute_group['attribute_values'] as $attribute_id => $attribute) {
					if(!isset($filterpro_setting['display_attribute'][$attribute_id])) {
						$filterpro_setting['display_attribute'][$attribute_id] = 'none';
//					} else {
//						if(in_array($attribute_id, array_keys($multi_sort))) {
//							$ssort = array();
//							foreach($this->data['attributes'][$j]['attribute_values'][$attribute_id]['values'] as $i => $value) {
//								$ssort[$i] = in_array($value['a'], $multi_sort[$attribute_id]) ? array_search($value['a'], $multi_sort[$attribute_id]) : (int)$value['a'];
//							}
//							array_multisort($ssort, SORT_ASC, $this->data['attributes'][$j]['attribute_values'][$attribute_id]['values']);
//						}

вам следовательно следует сделать по образу и подобию. скачать 2.5.14 потому как я точно не помню есть ли в 2.5.12 эти комментарии

2.5.14 устанавливать не обязательно, можно просто посмотреть 

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

freelancer, планируете ли в ближайшем будущем сделать группировку в разделе seo (для back-end), о которой писал ранее?

В магазинах с больших количеством товаров и категорий, я считаю, это необходимо. Думаем, покупать модуль или создавать в ручную подкатегории для НЧ.

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


пример
http://ocstore15511.orcart.ru/desktops/apple100

вкратце как это работает

1. переходим на http://ocstore15511.orcart.ru/desktops/apple100/ , фильтруем товар. (например цена 100-331, Apple)

2. копируем из адресной строки всё что после # (category_id=20&page=1&path=20&sort=p.sort_order&order=ASC&limit=15&route=product%2Fcategory&min_price=100&max_price=331&manufacturer[]=8)

3. в админке, в настройках фильтра вкладка SEO, добавляем seo запись, указываем в поле "часть урла после #" скопированную в п.2 строку, seo url (например apple100) и заполняем остальные поля

4. нажимаем кнопку "сохранить/применить"

теперь при переходе по ссылке http://ocstore15511.orcart.ru/desktops/apple100/ откроется страница категории с примененным фильтром

если же изменить настройки фильтрации, произойдет редирект на страницу категории без seo урла фильтра (apple100)

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

пример

http://ocstore15511.orcart.ru/desktops/apple100

вкратце как это работает

1. переходим на http://ocstore15511.orcart.ru/desktops/apple100/ , фильтруем товар. (например цена 100-331, Apple)

2. копируем из адресной строки всё что после # (category_id=20&page=1&path=20&sort=p.sort_order&order=ASC&limit=15&route=product%2Fcategory&min_price=100&max_price=331&manufacturer[]=8)

3. в админке, в настройках фильтра вкладка SEO, добавляем seo запись, указываем в поле "часть урла после #" скопированную в п.2 строку, seo url (например apple100) и заполняем остальные поля

4. нажимаем кнопку "сохранить/применить"

теперь при переходе по ссылке http://ocstore15511.orcart.ru/desktops/apple100/ откроется страница категории с примененным фильтром

если же изменить настройки фильтрации, произойдет редирект на страницу категории без seo урла фильтра (apple100)

Скажите, на главной странице сайта (стоит контейнер фильтра) почему такая фишка не работает?

 

page=1&sort=p.sort_order&order=ASC&limit=12&route=common%2Fhome&min_price=75&max_price=6120&attribute_value%5B13%5D%5B%5D=12+%D0%BB%D0%B8%D1%82%D1%80%D0%BE%D0%B2&attribute_value%5B13%5D%5B%5D=15+%D0%BB%D0%B8%D1%82%D1%80%D0%BE%D0%B2&attribute_value%5B13%5D%5B%5D=20+%D0%BB%D0%B8%D1%82%D1%80%D0%BE%D0%B2&attribute_value%5B12%5D%5B%5D=35+%D0%BC%D0%BC&attribute_value%5B12%5D%5B%5D=75+%D0%BC%D0%BC&attribute_value%5B14%5D%5B%5D=%D0%B5%D1%81%D1%82%D1%8C&attribute_value%5B14%5D%5B%5D=%D0%BD%D0%B5%D1%82&attribute_value%5B16%5D%5B%5D=%D0%B5%D1%81%D1%82%D1%8C

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


почему нет? можно. только домен укажите

есть readme, есть FAQ, не знаю что ещё нужно

Добрый вечер! Есть версия для опенкарта 2 ? Либо альтернатива для второго опенкарта? Спасибо!

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


Здравствуйте.

В карточке товара указываю атрибуты через разделитель ( : ), на сайте  в фильтре все появляется, но все атрибуты в разнобой.

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

Заранее благодарен!

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


как баг с галкой в наличии повторить?

сколько тестировал, у меня всё работает

http://podberisebe.ru/mobile-phones/

Выбираем тип - стекло = 34 товара, на странице 1-30 из 34

Ставим галку "в наличии" = 44 товара, на странице 1-30 из 33

 

 

Здравствуйте.

В карточке товара указываю атрибуты через разделитель ( : ), на сайте  в фильтре все появляется, но все атрибуты в разнобой.

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

Заранее благодарен!

Скачать последнюю версию фильтра. еще в 2.5.13б исправили, вроде...

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

Вопрос про тестирование на локалке версии под ioncube.

 

ioncube loader последней версии установлен.

 

CYYUjph.png

 

i0tv6Lt.png

loader-wizard.php от ioncube отработал без проблем, тест прошел успешно.

 

но ваш тестовый файл с первой страницы info.php вызывает проблему:  "соединение сброшено", т. е. происходит возврат кода 504 "Receive Failure"  вместо 200 (ОК).

 

Не могу взять в толк в чем проблема.

 

связка: windows 8.1 + Apache 2.4 + php 5.6.2x64 (как модуль Апаче) + ioncube loader 4.7.5

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

я не знаток ioncube )

по идее должен работать

по идее то должен, но не работает...

 

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

Тестовый код от самой ioncube отрабатывается без проблем, а вот код вашего модуля не работает, как и тест phpinfo() в закрытом ioncub-ом файле.

 

Конфликт чего то с чем то...  а родненькие тесты от ioncube рапортуют о замечательной работе.

на сервере у себя поставил ioncube, но там версия php 5.3 и все работает.

 

А здесь какая то несовместимость...

С этими закодированными модулями один геморрой разработчикам.

 

Ваш модуль на локалке вообще работает?

Мне, например, заказчик дает копию сайта с честно купленным вашим модулем. 

Я на локалке смогу тестировать такой сайт?  для этого что-то нужно дополнительно?

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

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

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

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

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

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

Вхід

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

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

Important Information

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