Всем привет!
Недавно SEO-шники попросили добавить на страницы где есть постраничная навигация в HEAD теги rel=next/prev.
Все вроде просто, иду в компонент постранички, в нужном шаблоне в component_epilog дописываю:
Однако первый раз все отображается ОК, затем компонент КЭШируется и во все последующие разы в HEAD ничего не добавляется.
Немогу понять почему, ведь component_epilog вроде как идет мимо кэша, или я чего-то не понимаю?
Помогите пожалуйста новичку)
Недавно SEO-шники попросили добавить на страницы где есть постраничная навигация в HEAD теги rel=next/prev.
Все вроде просто, иду в компонент постранички, в нужном шаблоне в component_epilog дописываю:
| Код |
|---|
$page = $APPLICATION->GetCurPage();
$nextPage = $arResult["NavPageNomer"] + 1;
$prevPage = $arResult["NavPageNomer"] - 1;
if($arResult["NavPageNomer"] < $arResult["NavPageCount"]){
$APPLICATION->AddHeadString('<li nk rel="next" href="'.$page.'?PAGEN_1='.$nextPage.'">',true);
}
if($arResult["NavPageNomer"] > 1){
$APPLICATION->AddHeadString('<li nk rel="prev" href="'.$page.'?PAGEN_1='.$prevPage.'">',true);
} |
Однако первый раз все отображается ОК, затем компонент КЭШируется и во все последующие разы в HEAD ничего не добавляется.
Немогу понять почему, ведь component_epilog вроде как идет мимо кэша, или я чего-то не понимаю?
Помогите пожалуйста новичку)