Перейти к содержимому


Фотография
- - - - -

Приоритет сортировки каталога и категории

сортировка

Лучший Ответ SmetDenis , 05 June 2014 - 11:29

Большое спасибо kuchertaras, за то что помог найти хитрый баг в сортировке.
Он не у всех проявляется.

Исправили, протестировали. Фикс будет в релизе 2.1.4 Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 18

#1 kuchertaras

kuchertaras

Отправлено 01 June 2014 - 11:38

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

 

Подскажите, пожалуйста, какой приоритет у установленных настроек сортировки каталога и категории.

 

В настройках каталога в настройке Порядок установлено "Не использовать"

Image 2.png

Если я правильно понимаю, то в этом случае для сортировки используется поле Приоритет

 

В настройках категории этого каталога в настройке Порядок установлено "Название". Категория в корне дерева категорий, родительская категория отсутствует

Image 3.png

 

Но при выводе категории для сортировки продолжает использоваться поле Приоритет:

Image 6.png Image 8.png

 

После установки в каталоге в поле Порядок значения "Название", ничего в сортировке не изменяется

 

Мне в различных категориях этого каталога нужно услуги сортировать по-разному. Подскажите, пожалуйста, что нужно сделать что бы сортировка шла так, как нужно?

Joomla: 3.3.0     JBZoo: 2.1.3 Pro     Zoo: 3.1.6     WidgetKit: 1.3.5


Сообщение отредактировал kuchertaras: 01 June 2014 - 11:39

  • 0

#2 kuchertaras

kuchertaras

Отправлено 01 June 2014 - 11:53

Забыл написать. Услуга входит в две категории. В основной категории нужна сортировка по приоритету, она работает. В дополнительной категории нужна сортировка по названию, и она не работает


  • 0

#3 Sliapy

Sliapy

Отправлено 01 June 2014 - 11:55

Приоритет перебивает все остальные сортировки.

 

Можете создать в материалах текстовое поле "Приоритет" и в одной категории сортировать по нему, в другой - по названию.


  • 1
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#4 kuchertaras

kuchertaras

Отправлено 01 June 2014 - 12:01

Приоритет перебивает все остальные сортировки.

 

Можете создать в материалах текстовое поле "Приоритет" и в одной категории сортировать по нему, в другой - по названию.

 

Хм... А для чего это сделано так? Почему бы не использовать Приоритет только если не установлена сортировка? А то костыли приходится использовать :-(

 

Да и приоритет проще редактировать из общей таблицы записей, чем открывать каждую запись и устанавливать для нее приоритет в карточке записи


Сообщение отредактировал kuchertaras: 01 June 2014 - 12:02

  • 0

#5 kuchertaras

kuchertaras

Отправлено 01 June 2014 - 13:58

Попробовал добавить новое поле Приоритет в услугу:

Image 9.png

 

Обнулил поле Порядок в одной группе:

Image 11.png

 

Установил порядок каждой услуге. 

Image 12.png Image 13.png

 

Настроил сортировку каталога:

Image 16.png Image 17.png

 

Настроил сортировку в родительской группе и подруппе, в которой обнулил поле приоритет

Image 20.png

Image 19.png Image 20.png

 

На всякий пожарный сделал переиндексацию базы.

Сортировка в самой подкатегории работает.

Image 24.png

Сортировка в основной категории - не хочет. Не работает как в самой категории, так и в подкатегории "Батареи отопления"

Image 22.png

 

Что я делаю не так? ???

Прикрепленные изображения

  • Image 18.png

Сообщение отредактировал kuchertaras: 01 June 2014 - 14:04

  • 0

#6 Sliapy

Sliapy

Отправлено 01 June 2014 - 14:17

Не совсем понимаю, что на ваших скриншотах что. На последних скриншотах подкатегории или материалы? Потому что по внешнему виду похоже на первое.

 

Со ссылкой на сайт было бы как-то проще.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#7 kuchertaras

kuchertaras

Отправлено 01 June 2014 - 14:17

Нашел интересную вещь. Порядок в категории таки меняется, но как-то странно:

Устанавливаю в родительской категории Обратный порядок:

Image 25.png

Получаю такую сортировку в показываемых подкатегориях(синим - значение в текстовом поле Порядок)

Image 26.png

 

Ставлю праямой порядок:

Image 28.png

 

Получаю совсем интересную сортировку:

Image 29.png


  • 0

#8 Sliapy

Sliapy

Отправлено 01 June 2014 - 14:19

Дайте доступ в админ.панель.


  • 0
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#9 kuchertaras

kuchertaras

Отправлено 01 June 2014 - 14:21

Оказывается сортировка происходит по дате добавления услуги:

Image 32.png


  • 0

#10 Sliapy

Sliapy

Отправлено 01 June 2014 - 14:33

Судя по тому, что я вижу, в самой категории все сортируется нормально. Настройка сортировки, на сколько я понимаю, относится именно к категории.

 

Вы пытаетесь отсортировать ими элементы из подкатегорий (subcategory item). Возможно, дело в этом. Уточню у разработчиков.


Сообщение отредактировал Sliapy: 01 June 2014 - 14:33

  • 1
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]





Темы с аналогичным тегами сортировка

Click to return to top of page in style!