Сортировка галерей по алфавиту

Post Reply
antero
Posts: 129
Joined: Mon Feb 18, 2013 3:13 pm

Сортировка галерей по алфавиту

Post by antero »

Возможно ли сортировать галереи внутри категории по алфавиту?
Пытаюсь следующими способами:
1) в .htaccess прописываю

RewriteRule ^category/([^/]+)/alphabet$ /index.php?force_template=alphabet_list&url=content&group_name=$1&order=alphabet [L]

так не отрабатывает, но с order=ctr и order=date все работает отлично

2) внутри шаблона вставляю:

<thumb num=1-100 order=alphabet><li><a href="/gallery/<!--GALLERY_SLUG-->/index.html"><!--DESCRIPTION--></a></li></thumb>

но так тоже не работает

Смотрю все без кеша. Build 201501121623
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Сортировка галерей по алфавиту

Post by admin »

Да, order=alphabet для галер действительно нет, как то раньше не сталкивался.
А в чем смысл такой сортировки если не секрет?
Don't forget to run script update
antero
Posts: 129
Joined: Mon Feb 18, 2013 3:13 pm

Re: Сортировка галерей по алфавиту

Post by antero »

admin wrote:А в чем смысл такой сортировки если не секрет?
В категории представлены бренды, в каждой категории бренд встречается 1 раз, но брендов сотни и пользователям иногда удобней просматривать просто список в алфавитном порядке вместо тумб отсортированных по популярности или дате. Можно просто поставить поиск на сайте, но знает правильное написание брендов очень малый процент пользователей.
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Сортировка галерей по алфавиту

Post by admin »

Ситуация такая что для галер это можно делать только в новой версии из-за строения базы и запросов.
В новой версии можно сделать

<thumb num=1-100 order=slug><li><a href="/gallery/<!--GALLERY_SLUG-->/index.html">
<!--GALLERY_SLUG--></a></thumb>


а тк слаг сделается из описаний то будет как раз то что надо.
технически можно доделать и именно по альту или деску но в этом случае надо будет дополнительный индекс в базу добавить, что в целом не проблема если по слагу не подойдет.
Don't forget to run script update
Post Reply