Page 2 of 4

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 3:15 pm
by admin
Да в темпелйт

Как я полагаю вы просто сделали копипасте и из-за этого проблема
Вот формат для копипаста

Code: Select all

<?php
if (<!--TOTAL_ITEMS--> == 0) {
header("HTTP/1.1 404 Not Found");
die('error');
}
?>

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 3:35 pm
by smart
не совсем так, вот мой вариант:

Code: Select all

<? if (<!--TOTAL_ITEMS--> == 0) { header("HTTP/1.1 404 Not Found");

text with link on main  page
 } ?>
правда он не работает тоже )

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 3:40 pm
by smart
В общем задача выдать ту же страницу, только с кодом от сервера 404 и можно с кастом текстом в месте, где должны быть тумбы. Это идеальный вариант конечно

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 3:41 pm
by admin
Внутри пхп текст нельзя писать в лоб


<? if (<!--TOTAL_ITEMS--> == 0) {
header("HTTP/1.1 404 Not Found");
} ?>

текст в нужном месте

<? if (<!--TOTAL_ITEMS--> == 0) { ?>

текст

<? } ?>

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 3:49 pm
by smart
admin wrote:Внутри пхп текст нельзя писать в лоб


<? if (<!--TOTAL_ITEMS--> == 0) {
header("HTTP/1.1 404 Not Found");
} ?>

текст в нужном месте

<? if (<!--TOTAL_ITEMS--> == 0) { ?>

текст

<? } ?>
Такой вариант тоже не работает, либо я что то делаю не так.
Что делаю:
1. вставляю код в тело
2. обновляю страницу

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

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 3:52 pm
by admin
кеш?

что выводит <!--TOTAL_ITEMS--> ?

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 4:43 pm
by smart
admin wrote:кеш?

что выводит <!--TOTAL_ITEMS--> ?
Ничего не выводит, в теле просто пусто и все, если по запросу есть совпадения - выводит совпадения. Как пример запрос такого вида

Code: Select all

search/?search=tyehrt&skip_cache=1
выводит просто в месте где вставлен код:
текст в нужном месте

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 4:49 pm
by admin
выводит просто в месте где вставлен код:
текст в нужном месте
А что должен ?

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 4:51 pm
by smart
admin wrote:
выводит просто в месте где вставлен код:
текст в нужном месте
А что должен ?
Должна быть схема такая:
если есть совпадения - выводим тумбы
если нет совпадений - выводим текст и отдаем ответ 404 в хедере

Re: поисковый запрос и отображаемая страница

Posted: Wed Aug 20, 2014 4:52 pm
by admin
Ок
пойдем по очрееди

404 есть ?