0 Пользователей и 1 Гость просматривают эту тему.
  • 19 Ответов
  • 6231 Просмотров
*

IceFusion

  • Захожу иногда
  • 60
  • 0 / 1
Фильтрация
« : 20.01.2007, 21:11:36 »
Хочу добавить фильтры по характеристикам товаров. Открывается категория, и в ней я хочу фильтровать товары по параметрам. В shop.browse.php нашел сортировку, и думаю что можно вместо неё можно втсавить то что я хотел... Наковырял что он может из www/images/M_images/ картинки смотреть... Видимо с этим тоже разобрался!

Как сделать простейший фильтр, такой как здесь: http://www.fcenter.ru/products.shtml?eshop/act=p:a:0:13:a:a:a:0:a:1:30:r:1:1  чтобы в зависимости от категории (кпк, телефоны, ноутбуки....) они автоматически заполнялись нужными параметрами!
*

Bear

  • Захожу иногда
  • 67
  • 11 / 0
Re: Фильтрация
« Ответ #1 : 05.02.2007, 18:37:19 »
это очень приметивный фильтр и ради такого и стараться не стоит. можно сделать фильтр по всем параметрам забитым в тип товара. и эта вешь уже почти реализована в VM только называется она "детальный поиск". Т.е. если выделить его в отдельный модуль, который к томуже будет определять тип товара (нужно тип привязать к категории, условно). Хочу как нить этим занятся, если руки дойдут. кажется достаточно простым :) ИМХО.
*

IceFusion

  • Захожу иногда
  • 60
  • 0 / 1
Re: Фильтрация
« Ответ #2 : 06.02.2007, 01:09:28 »
Был бы очень рад если бы кто нбудь знающий php сделал такой модуль... Буду ждать!
*

Bear

  • Захожу иногда
  • 67
  • 11 / 0
Re: Фильтрация
« Ответ #3 : 13.02.2007, 12:47:18 »
я переделал "поиск по дополнительным параметрам" под фильтр. но его принцип сильно отличается от того, что представлен в примере. по большому счёту это тот же поиск, но модифицирован так, что он сам определяет какой тип товара нужно фильтровать. параметры фильтра появляются в отдельном окне.
для фильтрации по производителю использую модифицированный модуль "производители".
Через неделю или две выложу магазин в инете и там можно будет посмотреть устраивает ли такой вариант.
*

IceFusion

  • Захожу иногда
  • 60
  • 0 / 1
Re: Фильтрация
« Ответ #4 : 13.02.2007, 13:25:24 »
Буду ждать!
*

inc!

  • Осваиваюсь на форуме
  • 32
  • 7 / 1
Re: Фильтрация
« Ответ #5 : 28.03.2007, 15:57:02 »
Нужная вещь. Ждем.
*

Bear

  • Захожу иногда
  • 67
  • 11 / 0
Re: Фильтрация
« Ответ #6 : 29.03.2007, 11:51:42 »
Прошу прощения за задержку. Просто продукции нужно много воодить, а свободного времени, которое выделяется пож эту работу достаточно мало. Да и работёнка по вбивке не из приятных :(.
*

Bear

  • Захожу иногда
  • 67
  • 11 / 0
Re: Фильтрация
« Ответ #7 : 05.09.2007, 17:39:06 »
хм. затянул я с этим. а потом ещё и забыл выложить. в общем смотрите на мою реализацию здесь www.gvozd.com.ua
будут вопросы пишите.
PS сайт не доделан - товар нормально ещё не вбили.
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Фильтрация
« Ответ #8 : 06.09.2007, 14:51:59 »
так выложи посмотрим у себя
на первый взгляд нормально если убрать *-обязательные поля, но я так понимаю что они устанавливаются в админке, значит можно убрать

сравнение товара это то что от tug_а или уже переработанно?
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

Bear

  • Захожу иногда
  • 67
  • 11 / 0
Re: Фильтрация
« Ответ #9 : 06.09.2007, 16:19:33 »
Давно делал не всё помню. "*-обязательные поля" - это где?
Сравнение брал здесь + доработал немного под себя и залатал несколько дыр.
Всё выложу чуток позже, только разгребу текущие проблемы.
Напоминайте, если долго буду молчать ;)
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Фильтрация
« Ответ #10 : 07.09.2007, 15:21:52 »
Давно делал не всё помню. "*-обязательные поля" - это где?
ну скажем здесь:
http://www.gvozd.com.ua/component/page,shop.parameter_search_form/product_type_id,10/option,com_virtuemart/Itemid,27/

Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

Bear

  • Захожу иногда
  • 67
  • 11 / 0
Re: Фильтрация
« Ответ #11 : 07.09.2007, 16:21:38 »
хм. я наверно чего-то не понимаю. я их там в упор не вижу :(. вроде как заполняешь те поля, какие тебе нужно, а остальные просто не трогаешь.
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Фильтрация
« Ответ #12 : 07.09.2007, 19:31:41 »
все сорри
это я недоглядел, просто при 1280 и моем "орлином" глазе, дюймы - " и разрешение - х
выглядели как * - чем бычно помечают обязательные поля :)
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

Bear

  • Захожу иногда
  • 67
  • 11 / 0
Re: Фильтрация
« Ответ #13 : 02.10.2007, 13:30:25 »
Выкладываю пояснения как реализовать фильтр. Писал ДЛЯ СЕБЯ поэтому кое что может быть непонятным. Но кто захочет тот разберётся. На вопросы буду отвечать по мере возможности. Удачи.

[вложение удалено Администратором]
*

Bear

  • Захожу иногда
  • 67
  • 11 / 0
Re: Фильтрация
« Ответ #14 : 02.10.2007, 13:36:28 »
Чуть не забыл. Для корректной работы ещё нужно подправить следующее

[вложение удалено Администратором]
*

Sedoy

  • Давно я тут
  • 900
  • 87 / 10
  • Интересно,в какой кодировке пишут врачи?
Re: Фильтрация
« Ответ #15 : 02.10.2007, 16:41:07 »
сенкс
Что б правильно задать вопрос - нужно знать на него ответ!
FAQ по Joomla!
Где скачать шаблоны Joomla Статьи и обзоры Желаю Вам здоровья в личной жизни - живите долго и часто :)
*

kibi

  • Осваиваюсь на форуме
  • 34
  • 1 / 0
Re: Фильтрация
« Ответ #16 : 05.07.2009, 12:50:57 »
Сделал как написано.

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

Но такой вариант не совсем то что нужно.

Подскажите как сделать чтобы форма фильтра выводилась сразу в категории.

Заранее благодарю.  ^-^

P.S.
И еще, подскажите пожалста, как правильно сделать поле ввода в файле product.product_form.php для записи id категории в базу в таблицу product_type, а еще лучше использовать уже имеющийся список категорий

В мануале - Фильтр написано:

1. В БД дописываем в таблицу product_type поле category_id куда затем вписываем номер категории который соответствует данному типу.

category_id - я создал, но вот очень не удобно каждый раз лезть в phpmyadmin чтобы записать id
« Последнее редактирование: 05.07.2009, 18:19:27 от kibi »
*

morph

  • Давно я тут
  • 920
  • 105 / 0
Re: Фильтрация
« Ответ #17 : 06.07.2009, 10:28:39 »
фигасе...последний пост от 07 года...))) в последних версиях ничего хакать не надо.что конкретно добиться то хочите.
все недавно обсуждалось - смотрите в последних сообщениях по отбору по типам
*

kibi

  • Осваиваюсь на форуме
  • 34
  • 1 / 0
Re: Фильтрация
« Ответ #18 : 06.07.2009, 12:41:36 »
Нужно сделать фильтр по характеристикам как здесь - http://silicon-s.ru/catalog/dvr_secnet_avc/videoregistrator/

Пока что у меня получилось так - http://vmshop.1gb.ua/index.php?page=shop.browse&category_id=6&option=com_virtuemart&Itemid=1&vmcchk=1&Itemid=1

З.Ы.
Joomla 1.5.12
VirtueMart 1.1.3 stable


Этот пост смотрел http://joomlaforum.ru/index.php/topic,69642.0.html но сдесь не полная инфа, выложите пожалста пошаговую инструкцию по созданию такого фильтра,  !!!???!!! я думаю многие скажут спасибо. ^-^
« Последнее редактирование: 06.07.2009, 13:21:15 от kibi »
*

nicklas

  • Осваиваюсь на форуме
  • 13
  • 2 / 0
  • Пытаюсь замутить с джумлой
Re: Фильтрация
« Ответ #19 : 20.07.2009, 20:01:14 »
Было бы классно.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Создал фильтр товара, но фильтрация происходит только по одному введённому значению, как исправить?

Автор Artrum

Ответов: 1
Просмотров: 884
Последний ответ 18.01.2012, 15:23:49
от Artrum
Интерактивный поиск (фильтрация)

Автор Romans281

Ответов: 0
Просмотров: 732
Последний ответ 30.06.2011, 12:52:11
от Romans281
Динамическая фильтрация выводимых товаров VirtueMart на AJAX.

Автор s1owjke

Ответов: 0
Просмотров: 1578
Последний ответ 09.12.2009, 22:41:11
от s1owjke
Фильтрация по атрибутам

Автор pavel_p

Ответов: 0
Просмотров: 1678
Последний ответ 12.11.2007, 04:49:14
от pavel_p
Фильтрация отображения товаров по производителю

Автор aleks

Ответов: 2
Просмотров: 2506
Последний ответ 18.12.2006, 10:11:39
от Путник