Search pages

mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Search pages

Post by mad »

(c) SmartCJ Pro V 2.1 Build 201609181724 (Lastest build: 201609181724 )

URLs with 0 result thumbs return 404 - Yes

1) Когда результаты поиска есть, но запрошен номер страницы больше чем есть результатов
?search=key&page=222
отдает страницу в шаблоне content_search без тумб с кодом 200, должен же давать 404 с тимплейтом 404 или content_not_found ?

2) Когда нет результатов поиска, т.е. по этому запросу ничего не найдено
?search=abrakadabra
отдает страницу в шаблоне content_search без тумб с кодом 200, должен же давать 404 с тимплейтом 404 или content_not_found ?
Я обожаю SmartCJ :shock: :oops: :twisted:
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Search pages

Post by admin »

Почему должен ?
я проверил несколько сайтов - все возвращают номарльную страницу поиска где написано про 0 результатов поиска.
Don't forget to run script update
richmantrade
Posts: 1036
Joined: Tue Dec 04, 2012 8:46 am

Re: Search pages

Post by richmantrade »

Действительно, почему должен быть content_not_found ?
По всей логике в любом случае должен отдаваться content_search. Если нет результата, можно выводить что то другое.. баннер например:

if (TOTAL_ITEMS != 0) {
выводим тумбы
} else {
тут баннер!
}
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Search pages

Post by admin »

Согласен.
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: Search pages

Post by mad »

richmantrade wrote:Действительно, почему должен быть content_not_found ?
По всей логике в любом случае должен отдаваться content_search. Если нет результата, можно выводить что то другое..
Странная логика у вас, значит если показываем в темплейте content_list либо index и нет результатов либо запрошена страница большая чем есть в категории то отдает content_not_found или 404 с кодом 404 (что именно не знаю у меня они одинаковые по содержанию), а если content_search без результатов то 200 и пустая страница, где логика объясните?
Я обожаю SmartCJ :shock: :oops: :twisted:
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: Search pages

Post by mad »

admin wrote:Почему должен ?
я проверил несколько сайтов - все возвращают номарльную страницу поиска где написано про 0 результатов поиска.
Ну а разве это не логичное поведение как другие шаблоны вывода галлер? есть результаты - на, нет результатов - 404 и шаблон не_найдено.
Я обожаю SmartCJ :shock: :oops: :twisted:
darkover
Posts: 1574
Joined: Sat Apr 13, 2013 8:59 pm

Re: Search pages

Post by darkover »

Ну страница-то возвращается и пишется - ничего не найдено, на том же редтубе, но в хедерах 404
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

Re: Search pages

Post by admin »

mad wrote:
richmantrade wrote:Действительно, почему должен быть content_not_found ?
По всей логике в любом случае должен отдаваться content_search. Если нет результата, можно выводить что то другое..
Странная логика у вас, значит если показываем в темплейте content_list либо index и нет результатов либо запрошена страница большая чем есть в категории то отдает content_not_found или 404 с кодом 404 (что именно не знаю у меня они одинаковые по содержанию), а если content_search без результатов то 200 и пустая страница, где логика объясните?
Странная у вас логика, те если едем на машине, включаем 1, 2 и тп передачи и жмем на газ, то должны ехать вперед, а если включена задняя и опять же жмем на газ - то должны ехать назад ?? и где тут логика ?

Юзер должен видеть что 0 результатов, а не 404.
Don't forget to run script update
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: Search pages

Post by mad »

admin wrote: если едем на машине, включаем 1, 2 и тп передачи и жмем на газ, то должны ехать вперед, а если включена задняя и опять же жмем на газ - то должны ехать назад ?? и где тут логика ?
А разве это не так в автомобилях? :lol: :lol: :lol:
Или для движения назад есть отдельная педаль газа? :lol: :lol: :lol:
Last edited by mad on Tue Sep 20, 2016 12:56 pm, edited 1 time in total.
Я обожаю SmartCJ :shock: :oops: :twisted:
mad
Posts: 318
Joined: Fri Nov 30, 2012 4:01 pm

Re: Search pages

Post by mad »

admin wrote:Юзер должен видеть что 0 результатов, а не 404.
Ок, допустим, но а что если страниц результатов поиска 10, а запрашивается 20 страница то опять же показывается "0 результатов", может хотя бы в этом случае показывать 404 ?
Я обожаю SmartCJ :shock: :oops: :twisted:
Post Reply