Всем привет!
Недавно 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 вроде как идет мимо кэша, или я чего-то не понимаю?
Помогите пожалуйста новичку)