тут явно заметно что вывод текста находится за пределами скобок<? if (<!--TOTAL_ITEMS--> == 0) {
header("HTTP/1.1 404 Not Found");
}
echo 'custom text';
?>
поисковый запрос и отображаемая страница
Re: поисковый запрос и отображаемая страница
даже не знаю - это на самом деле сложная штука такая или невнимательность но
Don't forget to run script update
Re: поисковый запрос и отображаемая страница
admin wrote:даже не знаю - это на самом деле сложная штука такая или невнимательность но
тут явно заметно что вывод текста находится за пределами скобок<? if (<!--TOTAL_ITEMS--> == 0) {
header("HTTP/1.1 404 Not Found");
}
echo 'custom text';
?>
я тумаю, что вам стоит для начала самим опробовать предложенный код, чтобы понять, что с этим кодом не будет работать вообще ничего
Будет белая страница с сообщением - error
Re: поисковый запрос и отображаемая страница
Этот код скопирован с вашего предыдущего сообщения, где вы сказали что он работает.
Кроме того , если взять этот код как есть и вставить его в чистый темпелйт, что было поробовано, он тоже работает.
Ошибка в нем не техническая, а логическая.
У вас вывод текста стоит за пределами условия.
Кроме того , если взять этот код как есть и вставить его в чистый темпелйт, что было поробовано, он тоже работает.
Ошибка в нем не техническая, а логическая.
У вас вывод текста стоит за пределами условия.
Don't forget to run script update
Re: поисковый запрос и отображаемая страница
В таком случае я совершенно не понимаю, где и что должно стоять, чтобы работало как нужно. Так как оба варианта, что было предложен в самом начале и что было предложено мною - не рабочие, так как не подходят под мои условия.admin wrote:Этот код скопирован с вашего предыдущего сообщения, где вы сказали что он работает.
Кроме того , если взять этот код как есть и вставить его в чистый темпелйт, что было поробовано, он тоже работает.
Ошибка в нем не техническая, а логическая.
У вас вывод текста стоит за пределами условия.
-
richmantrade
- Posts: 1036
- Joined: Tue Dec 04, 2012 8:46 am
Re: поисковый запрос и отображаемая страница
smart бро, ну ты сложный. извини, ничего личного, но развести разговоров на 4 страницы на пустом месте ...
Я так понял, тебе нужно, что б по реальному (существующему) запросу выводились нормально результаты, а по несуществующему - писало что то типа Sorry, we haven't results for your query <!--SEARCH_QUERY--> и отдавал 404 ответ ?
Если так, тогда сделай в шаблоне:
Всё! Тут не нужно знать пхп, не нужно вникать в тонкости работы скрипта - простой логический вывод.
ЗЫ: проверил у себя - работает 100%
Я так понял, тебе нужно, что б по реальному (существующему) запросу выводились нормально результаты, а по несуществующему - писало что то типа Sorry, we haven't results for your query <!--SEARCH_QUERY--> и отдавал 404 ответ ?
Если так, тогда сделай в шаблоне:
Code: Select all
<?php
if ('<!--TOTAL_ITEMS-->' > 0) {
?>
тут шаблон как обычно, с выводом тумб, типа: <thumbs num=1-10>тра-та-та...
<?php
} else {
header("HTTP/1.1 404 Not Found");
echo "Sorry, we haven't results for your query <!--SEARCH_QUERY-->";
}
?>
ЗЫ: проверил у себя - работает 100%
Re: поисковый запрос и отображаемая страница
именно это и нужно было, все работает как надо, благодарю 
Re: поисковый запрос и отображаемая страница
Отлично
richmantrade спасибо!
richmantrade спасибо!
Don't forget to run script update







