Page 1 of 1
content_search и order
Posted: Fri Aug 27, 2021 1:34 pm
by serge
Возник вопрос, умышленно ли сделано что в темплейте content_search по такому дефолтному шаблону
<thumb num=1-10></thumb>
порядок тумб назначается по какому-то своему параметру, а не по цтр?
и если это не умышленно, можно попросить пофиксить?
PS:
я понимаю, что это решается так
<thumb order=ctr num=1-10></thumb>
но при таком раскладе перестает работать выдача по дате:
http://www.site.com/search=mature&order=date

а переделывать структуру сайта не хотелось бы
Re: content_search и order
Posted: Fri Aug 27, 2021 2:42 pm
by admin
выдает в том порядке как поиск по базе считает более релевантные результаты
например при поиске "вася"
сначала идет "вася иванов", а потом "галя сказала вася гений" ))
в целом как база ранжирует резльтаты поиска лучше почитать в оргинале конечно
при поиске вы можете так же в ГЕТ параметрах передавать сорти ровку
Re: content_search и order
Posted: Fri Aug 27, 2021 5:59 pm
by serge
admin wrote: Fri Aug 27, 2021 2:42 pm
при поиске вы можете так же в ГЕТ параметрах передавать сорти ровку
тут не совсем понимаю) может тогда дадите наводку что нужно сделать с гет, чтобы получить:
http://www.site.com/?search=mature
сортировка по цтр
http://www.site.com/?search=mature&order=date
сортировка по дате
грубо говоря мне не нужна релевантность, пусть по цтр идет по умолчанию... может быть это вообще как-то в коммон можно прописать?
Re: content_search и order
Posted: Sat Aug 28, 2021 6:23 am
by admin
Re: content_search и order
Posted: Sat Aug 28, 2021 8:41 am
by serge
прочитал, но видимо я чего-то не понимаю до конца) там все завязано на том, что надо создать пхп файл и уже через него работать... но в моем случае (
http://www.site.com/?search=mature) поиск идет по умолчанию через index.php... делать через файл, типа
http://www.site.com/go.php?search=mature не вариант, т.к. это поменяет структуру(
Re: content_search и order
Posted: Sat Aug 28, 2021 9:49 am
by serge
в итоге прописал в коммон вот такую строчку:
if ($_GET['order'] != "date") {
$_GET['order'] = 'ctr';
}
не знаю верно ли, но вроде помогло)
Re: content_search и order
Posted: Sat Aug 28, 2021 1:38 pm
by admin
да, рабочий вариант