Jump to content


Photo
- - - - -

Разбиение результатов поиска по категориям.

фильры поиск

Best Answer SmetDenis , 01 August 2014 - 05:40

Добрый день,

Сделал вариант с группировкой по категориям, посмотрите пожалуйста.
Если все нормально, то думаю оформлю рецепт. Go to the full post


  • This topic is locked This topic is locked
20 replies to this topic

#11 vada

vada
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 48
  • topics: 8

Posted 29 July 2014 - 06:56

Спасибо большое за пояснения... Это весьма прискорбно, так как необходимыми знаниями и навыками я, к великому моему сожалению, не обладаю.

Я готов оплатить (в пределах разумного :) ) реализацию этого функционала. Очень уж клиенту он нужен...

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

Спасибо!


  • 0

И под стальным твоим крылом ловить я буду миг прозренья... © Vada


#12 i001

i001
  • JBZoo User (rus)
  • User rate: 46.4
  • posts: 972
  • topics: 76

Posted 29 July 2014 - 07:54

Я думаю здесь вам ответят только разработчики)


  • 0

#13 vada

vada
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 48
  • topics: 8

Posted 29 July 2014 - 07:59

Понятно. Попробую связаться с Денисом. Спасибо за Вашу помощь!


  • 0

И под стальным твоим крылом ловить я буду миг прозренья... © Vada


#14 i001

i001
  • JBZoo User (rus)
  • User rate: 46.4
  • posts: 972
  • topics: 76

Posted 29 July 2014 - 08:01

Написал Денису по вашему вопросу.


  • 1

#15 vada

vada
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 48
  • topics: 8

Posted 29 July 2014 - 08:05

Спасибо большое, я тоже :). Неловко, конечно, занятого человека постоянно отвлекать, но... К тому же он мне несколько раз очень и очень помогал.


  • 0

И под стальным твоим крылом ловить я буду миг прозренья... © Vada


#16 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 30 July 2014 - 12:57

Добрый день

Так вот сам вопрос - неужели нельзя сделать одновременную сортировку и по категории и по цене? Нелогично как-то, учитывая наличие одновременно этих двух секций.


Я думаю такое можно сделать.
Но фича будет не опциональной, т.е хаком.
Если вы дадите временный ftp доступ к вашему сайту, я добавлю насильную сортировку по категориям.
Просто для этого мне нужно видеть текущую структуру сайта и некоторые нюансы в базе данных.

Потом можно будет доработать шаблон вывода результатов поиска и показывать категорию.

У вас материал принадлежит сразу нескольким категориям или только одной?
В первом случае реализация может получится довольно сложной.
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#17 vada

vada
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 48
  • topics: 8

Posted 30 July 2014 - 13:14

Да! Денис - Вы мой спаситель!!!

В личку сейчас скину доступы.

Каждый материал принадлежит строго одной категории.

Я даже не знаю как Вас благодарить!


  • 0

И под стальным твоим крылом ловить я буду миг прозренья... © Vada


#18 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 01 August 2014 - 05:40   Best Answer

Добрый день,

Сделал вариант с группировкой по категориям, посмотрите пожалуйста.
Если все нормально, то думаю оформлю рецепт.
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#19 vada

vada
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0.1
  • posts: 48
  • topics: 8

Posted 01 August 2014 - 06:44

 Доброго дня, Денис!

 Что сказать? Доктор, Вы - кудесник! :). Просто обалденно!!! Даже слов таких не предусмотрено, дабы выразить мою благодарность и восхищение!

 

 Но всё-таки оговорюсь, учитывая что данное решение возможно пойдёт "в массы" (может станет и опциональным когда-либо) - дело в том что на страницах результатов фильтрации несколько странно себя ведут тизеры/карточки. Шаблон у меня подразумевает вывод материалов в 3 колонки, они в 3 и выводятся, но не все, то есть в первой строке может быть 1 тизер, во второй 3, или в первой 2 и во второй 2. На всякий случай прикладываю скрин с результатом фильтрации по "ширине"=205.

 

 И ещё раз - огроменное спасибо! (handshake)

Вывод тизеров в 3 колонки.png

 

Вот что показывает firebug для первого элемента "triangle group":

<div class="column rborder width33 last" style="height: 255px;">

Ой, Денис... Я наверное совсем наглый... А возможно ли сделать сортировку по алфавиту от A-Z & А-Я, а то она сейчас Я-А & Z-A? Вы мне просто подскажите что где изменить, а то я уже боюсь нарушать гармонию, созданную Вами.


Edited by vada, 01 August 2014 - 06:50.

  • 0

И под стальным твоим крылом ловить я буду миг прозренья... © Vada


#20 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 03 August 2014 - 07:06

Сортировку изменил.

Остальное - тонкости верстки.


  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.






Click to return to top of page in style!