Доброго вечера всем, подскажите пожалуйста как узнать XML_ID зная ID выбранного значения и имея код свойства и ID инфоблока, всю голову сломал уже... Пожалуйста ткните пальцем...
08.05.2018 05:11:31
[QUOTE]baltika написал:
# Removes index.php from ExpressionEngine URLs RewriteCond %{THE_REQUEST} ^GET.*index\.php [NC] RewriteCond %{REQUEST_URI} !/bitrix/.* [NC] RewriteRule (.*?)index\.php/*(.*) /$1$2 [R=301,NE,L] [/QUOTE] Вставил не работает, а точнее не чего не происходит ... |
|
|
30.03.2018 14:18:54
|
|||
|
30.03.2018 13:59:27
[QUOTE]Славко Дьяпич написал:
Решение: вставляем это в catalog.section в result_modifier.php $arSection = CIblockSection::GetById($arResult["ID"])->GetNext(); $arResult['SECTION_PAGE_URL'] = $arSection['SECTION_PAGE_URL']; $cp = $this->__component; if (is_object($cp)) $cp->SetResultCacheKeys(array('SECTION_PAGE_URL')); а в в component_epilog.php вставляем это: $APPLICATION->AddHeadString('<link href="http://'.SITE_SERVER_NAME.$arResult['SECTION_PAGE_URL'].'" rel="canonical" />',true); Все должно работать! [/QUOTE] можете помочь, делаю как тут это все гуд работает НО, работает это если страница закешированна, если ходить сканером то пока на страницу не зайдут он не отложит этот параметр в кеш, а следовательно это не подходит возможно как то с шаблона передать этот параметр или может есть лучшее решение? $APPLICATION->AddHeadString('<link href="http://'.SITE_SERVER_NAME.$arResult['SECTION_PAGE_URL'].'" |
|
|