[Решено] Поиск (отбор) товара в ubercart HELP

Главные вкладки

Аватар пользователя valero222 valero222 13 февраля 2011 в 10:42

В двух словах, вывожу тип материала ТОВАР, данный тип имеет дополнительные поля "Номер"
"Альтернативный номер"

На данный момент существует такая форма поиска все через Views фильтр

Необходимо объединить данный поиск в единый + учесть, что пользователь может в поиске писать (к примеру, в базе АААА-АААА/АААА, а пользователь набирает АААААААААААА или АААА.АААА-АААА но при этом все равно попадать на АААА-АААА/АААА)

Помогайте 4- й день пошел или предлагайте в личку!

Тут описано по второй части, я не разобрался! http://drupal.ru/node/45260 !

Решение модуль "faceted search" решает задачу!

Комментарии

Аватар пользователя valero222 valero222 13 февраля 2011 в 13:20

Если я правильно понял, нужно создать свой модуль и соответственно уже в него нужно вставить выше приведенный код!
Спасибо! С вопросом №2 буду разбираться на сколько меня хватит!

Вопрос №1 открыт!

Аватар пользователя valero222 valero222 10 ноября 2015 в 11:47

"vitg" wrote:
Поясните вопрос №1 скриншотами, пожалуйста. Не очень понятно, что требуется.

Сейчас так как на рисунке, (в двух словах: чтобы найти артикул нужно писать в полк артикул чтобы найти заголовок нужно писать в поле заголовок, что не есть удобно)необходимо объединить эти два поля поиска в одно

Аватар пользователя vitg vitg 14 февраля 2011 в 8:46

Насколько я понял, этот поиск должен работать так:
1) ввод значения в поле поиска
2) поиск по базе, если встетится совпадение либо с артикулом, либо с заголовком
3) вывод результатов.

Если это так, то можно попробовать поступить следующим образом:
1) В фильтре указать, что эти 2 условия соединяются союзом "или"
2) Скрыть одно поле через css
3) Дублировать через JS в значение скрытого поля значение вводимого поля.

Решение самое простое из программирования, на мой взгляд. Ну и тупое соответственно.

Аватар пользователя valero222 valero222 14 февраля 2011 в 9:13

Спасибо, все правильно поняли!

Вот только как "в фильтре указать, что эти 2 условия соединяются союзом "или""? не понял

нашел тут http://drupal.ru/node/46545 но пока результат оставляет желать лучшего.

Аватар пользователя vitg vitg 14 февраля 2011 в 9:59

У меня в D7 + views3 есть рядом с "фильтром" есть две опции. Один плюс означает добавить фильтр. Другой "две стрелочки" означает сортирову. Так при нажатии на сортировку я вижу там условие, по которому связывать.

А чем вам не понравился views_or?

Аватар пользователя valero222 valero222 10 ноября 2015 в 11:47

Попробую объяснить где застрял:

Использую для обеднения фильтров использую views_or, но где то глубоко ... понимаю, что при настройке делаю чтот то не так, направьте ПЛЗ

Аватар пользователя valero222 valero222 14 февраля 2011 в 22:01

Не пойму, что произошло с форумом, данного сайта, если спецы (тем, кому не безразлично продвижение данной системы) покинули нас, это не есть хорошо?

Аватар пользователя valero222 valero222 14 февраля 2011 в 21:57

Если средствами Drupal, эту задачу решить не возможно, тогда обращаюсь, к тем, кто хочет заработать! Ваше предложение на почту! Но тут возникает вопрос! Суть форума?

Аватар пользователя valero222 valero222 14 февраля 2011 в 22:09

"Ламер" wrote:
так их, спецов этих замшелых!
расслабилися, на лаврах лежат, а мы их прутиком покощекотимъ!

Вот, вот!

Аватар пользователя valero222 valero222 14 февраля 2011 в 22:23

На будущие! Предлагаю собрать группу, заинтересованных в разработке модуля (с помощью которого можно реализовать данную задачу), и профенансировать разработку, я думаю этот модуль просто не обходимый для Drupal! Так как сегодня поиск на данной платформе "хромает".

Аватар пользователя valero222 valero222 15 февраля 2011 в 15:02

Подошел к вопросу с другой стороны установил модуль Custom Search по результату поиска - это то - что мне надо, но тут вопрос, как теперь выводить результаты в табличном виде с учетом необходимых полей!

Вот тут http://drupal.ru/node/32725 можно взять на заметку.

Интересуют еще варианты!