Строчный выбор при поиске
#1
Отправлено 15 August 2012 - 20:18
РАСШИФРОВЫВАЮ)
У меня в одном наименовании товара несколько типов товаров со схожими маркироваками
вот как тут - http://www.goodridet...?category_id=11 - это не мой сайс это то чего я хочу добиться
видите там в низу параметры
205/55/16
201/65/17
205/75/15
Вот в таком варианте если задать параметры поиска 205/65/15 - то поиск выдаст эту группу тораров хотя такой модели там нет
Так вот параметры для поиска как раз эти цифры размер 205 ширина 55 диаметр 16
поиск не понимает что сточка это искомая модель, а просто выхватывает хаотично цифры из все таблицы и выдаёт результат
Как добиться что бы обособить сточки?

#2
Отправлено 16 August 2012 - 14:27

А так JBZoo элементарно позволяет сделать то, что вам надо и даже больше - лично делал. Пример: http://kolesa.in/tyres
«Ну и зачем все это, лучше бы водки выпили». Из писем Белинского Гоголю.
#3
Отправлено 16 August 2012 - 18:27
По умолчанию работает как полнотекстовый, т.е будет находить по части слова.
Переключите на точный поиск, тогда будет находить совпадения 1:1
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#4
Отправлено 16 August 2012 - 20:34
Вы не поняли, - это сайт не мой, я понятия не имею, каким образом парни создатели этого сайта умудрились сделать такой крутой поиск, когда у них там картинка, но поиск их работает точно!В настройках модуля формы фильтра есть опция полнотекстовый поиск или нет.
По умолчанию работает как полнотекстовый, т.е будет находить по части слова.
Переключите на точный поиск, тогда будет находить совпадения 1:1
Это то что я хочу воплотить на базе Jbzoo - допустим что это не картинка а текст, Точный поиск Естественно включен.
Всё равно при поиске в результаты попадает совсем не то что нужно, повторяю
Одна модель "Godride c-80" в нутри этого блока записи указанные ниже,.... эта модель имеет разновидности шин с такими параметрами-
205/55/16
201/65/17
205/75/15
Но если я начну искать просто шину с параметрами 205/65/15 то в результат вывалится именно "Godride c-80" хотя там нет шин с параметрами 205/65/15 - присмотритесь...... поиск просто увидел что такие цифры там есть, и вывалил в результат модель не ту что я искал......
По этому я и парюсь как заставить поиск не выхватывать цифры от куда попало а соблюдать строчность.

#5
Отправлено 16 August 2012 - 20:50
не понимаю, как у тебя такое получилось? респект, я несколько ночей просидел ломая голову, скажи как у тебя это вышло? вот что мне пришлось сделать, что бы поиск работал ровно http://www.viauto.ru/ Как ты в одну модель воткнул несколько типов, да и ещё активные? неужели это стандартными средствами Jbzoo ?Так у вас же там вместо строчек с данными стоит картинка, что же оно вам искать то будет
![]()
А так JBZoo элементарно позволяет сделать то, что вам надо и даже больше - лично делал. Пример: http://kolesa.in/tyres

#6
Отправлено 16 August 2012 - 22:27
А нельзя сделать поля, которые не будут выводиться ни в тизере, ни в полном описании, но по которым будет осуществляться поиск?Так у вас же там вместо строчек с данными стоит картинка, что же оно вам искать то будет
![]()
#7
Отправлено 17 August 2012 - 10:02
не понимаю, как у тебя такое получилось? респект, я несколько ночей просидел ломая голову, скажи как у тебя это вышло? вот что мне пришлось сделать, что бы поиск работал ровно http://www.viauto.ru/ Как ты в одну модель воткнул несколько типов, да и ещё активные? неужели это стандартными средствами Jbzoo ?
Да, это все стандартными средствами JBZoo. Основные моменты:
1. Бренды и модели шин представлены в виде категорий (http://puu.sh/W8WR)
2. Структура единичного товара со своими размерами (http://puu.sh/W8Yx)
Хочу заметить, что у меня не используются возможности селектов ZOO для выбора моделей, типоразмеров, сезонности и т.д., а для всех без исключения полей используются обычные текстовые поля, так как весь товар импортируется из CSV, а для селектов потребовался бы JSON. Недостаток этого подхода в том, что в представленном сайте нет такого функционала, как выбор бренда, затем моделей по бренду и потом шин в нужном размере по модели, хотя заказчики (ребята торгуют шинами уже 15 лет) сказали, что такой функционал использует отсилы 1% посетителей и с этим не стоит заморачиваться.
3. Для вывода тизера применяется разметка database.
4. Для вывода полного представления full сделана простенькая доработка как описано здесь:
http://forum.joomla-...19.html#msg2619
5. Для вывода характеристик товара использована зебра, как описано здесь:
http://forum.joomla-...76.html#msg1076
«Ну и зачем все это, лучше бы водки выпили». Из писем Белинского Гоголю.
#8
Отправлено 17 August 2012 - 10:08
Можно. Вам же никто не запрещает добавить поле в модуль, но не добавлять его при выводе ни в тизер, ни в полное описаниеА нельзя сделать поля, которые не будут выводиться ни в тизере, ни в полном описании, но по которым будет осуществляться поиск?

«Ну и зачем все это, лучше бы водки выпили». Из писем Белинского Гоголю.
#9
Отправлено 17 August 2012 - 12:13
Я это к тому, что на приведенном примере, возможно, так и сделаноМожно. Вам же никто не запрещает добавить поле в модуль, но не добавлять его при выводе ни в тизер, ни в полное описание

Хотя к теме это не особо относится, конечно.
#10
Отправлено 18 August 2012 - 16:43
Спасибо тебе добрый человек!!!! точно главное модели тоже в виде категорий ставить......Можно. Вам же никто не запрещает добавить поле в модуль, но не добавлять его при выводе ни в тизер, ни в полное описание
