Я возможно выдал слишком универсальный пример.
Реально мой код выглядит так:
Этот код делает каноническую ссылку на "/шины/название_шины", потому как оно правильное и универсальное для всех товаров.
Каноническая ссылка, полученная данным кодом, под админкой абсолютно корректно показывается и работает. Но под другими пользователями почему то не хочет.... я уже не знаю в чем может быть проблема.
И не совсем понятно, что делает в конце параметр "false, true" ? Но при обоих значения результата нет
Реально мой код выглядит так:
Код |
---|
<? if ($arResult["DISPLAY_PROPERTIES"]['VYLET']) { $APPLICATION->AddHeadString('<li nk rel="canonical" href="site.ru/catalog/diski/'.$arResult['CODE'].'/">',true); } elseif ($arResult["DISPLAY_PROPERTIES"]['SEZONNOST']) { $APPLICATION->AddHeadString('<li nk rel="canonical" href="site.ru/catalog/shina/'.$arResult['CODE'].'/">',true); } ?> |
Этот код делает каноническую ссылку на "/шины/название_шины", потому как оно правильное и универсальное для всех товаров.
Каноническая ссылка, полученная данным кодом, под админкой абсолютно корректно показывается и работает. Но под другими пользователями почему то не хочет.... я уже не знаю в чем может быть проблема.
И не совсем понятно, что делает в конце параметр "false, true" ? Но при обоих значения результата нет