content_search и order

Post Reply
serge
Posts: 930
Joined: Mon Mar 14, 2011 7:53 am

content_search и order

Post 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
:(
а переделывать структуру сайта не хотелось бы
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: content_search и order

Post by admin »

выдает в том порядке как поиск по базе считает более релевантные результаты

например при поиске "вася"

сначала идет "вася иванов", а потом "галя сказала вася гений" ))
в целом как база ранжирует резльтаты поиска лучше почитать в оргинале конечно

при поиске вы можете так же в ГЕТ параметрах передавать сорти ровку
Don't forget to run script update
serge
Posts: 930
Joined: Mon Mar 14, 2011 7:53 am

Re: content_search и order

Post 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
сортировка по дате

грубо говоря мне не нужна релевантность, пусть по цтр идет по умолчанию... может быть это вообще как-то в коммон можно прописать?
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: content_search и order

Post by admin »

Don't forget to run script update
serge
Posts: 930
Joined: Mon Mar 14, 2011 7:53 am

Re: content_search и order

Post by serge »

admin wrote: Sat Aug 28, 2021 6:23 am https://smartcj.com/wiki/doku.php?id=ru ... tion_hints

первый же вопрос)
прочитал, но видимо я чего-то не понимаю до конца) там все завязано на том, что надо создать пхп файл и уже через него работать... но в моем случае (http://www.site.com/?search=mature) поиск идет по умолчанию через index.php... делать через файл, типа http://www.site.com/go.php?search=mature не вариант, т.к. это поменяет структуру(
serge
Posts: 930
Joined: Mon Mar 14, 2011 7:53 am

Re: content_search и order

Post by serge »

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

if ($_GET['order'] != "date") {
$_GET['order'] = 'ctr';
}

не знаю верно ли, но вроде помогло)
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: content_search и order

Post by admin »

да, рабочий вариант
Don't forget to run script update
Post Reply