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

admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Да в темпелйт

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

Code: Select all

<?php
if (<!--TOTAL_ITEMS--> == 0) {
header("HTTP/1.1 404 Not Found");
die('error');
}
?>
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

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

Post by smart »

не совсем так, вот мой вариант:

Code: Select all

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

text with link on main  page
 } ?>
правда он не работает тоже )
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

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

Post by smart »

В общем задача выдать ту же страницу, только с кодом от сервера 404 и можно с кастом текстом в месте, где должны быть тумбы. Это идеальный вариант конечно
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Внутри пхп текст нельзя писать в лоб


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

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

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

текст

<? } ?>
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

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

Post by smart »

admin wrote:Внутри пхп текст нельзя писать в лоб


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

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

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

текст

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

всегда выводится "текст в нужном месте", без разницы, есть совпадения или нет, код от сервера всегда 200
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

кеш?

что выводит <!--TOTAL_ITEMS--> ?
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

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

Post by smart »

admin wrote:кеш?

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

Code: Select all

search/?search=tyehrt&skip_cache=1
выводит просто в месте где вставлен код:
текст в нужном месте
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

выводит просто в месте где вставлен код:
текст в нужном месте
А что должен ?
Don't forget to run script update
smart
Posts: 1356
Joined: Sun Oct 09, 2011 4:54 pm

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

Post by smart »

admin wrote:
выводит просто в месте где вставлен код:
текст в нужном месте
А что должен ?
Должна быть схема такая:
если есть совпадения - выводим тумбы
если нет совпадений - выводим текст и отдаем ответ 404 в хедере
admin
Site Admin
Posts: 38004
Joined: Wed Sep 10, 2008 11:43 am

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

Post by admin »

Ок
пойдем по очрееди

404 есть ?
Don't forget to run script update
Post Reply