Код |
---|
// массив для "Хлебных крошек", собираем в component.php $rsCrumbs = CIBlockSection::GetNavChain($arResult['IBLOCK_ID'],$arResult['MAIN_SECTION_ID']); $INDEX = 0; while ( $arCrumb = $rsCrumbs->GetNext() ) { $arResult['CRUMBS_SECTION_ID'][] = $arCrumb['ID']; $arResult['CRUMBS'][$INDEX]['ID'] = $arCrumb['ID']; $arResult['CRUMBS'][$INDEX]['NAME'] = $arCrumb['NAME']; $INDEX++; } |
Код |
---|
//выводим массив в шаблоне <div class="breadcrumb"> <a href="/catalog/" title="Каталог">Каталог</a> <? foreach ( $arResult['CRUMBS'] as $CRUMB ) :?> <? if ( $CRUMB['ID'] == $arResult['MAIN_SECTION_ID'] ):?> <span><?=$CRUMB['NAME']?></span> <? else:?> <a href="?SECTION_ID=<?=$CRUMB['ID']?>"><?=$CRUMB['NAME']?></a> <? endif;?> <? endforeach;?> </div> |
Цитата |
---|
Poveritov пишет:
вычитал что реализовать это можно с помощью $APPLICATION->AddChainItem $APPLICATION->AddChainItem($arResult["NAME"], $arResult["DETAIL_PAGE_URL"]); вот только где мне взять точные переменные моей новости $arResult["NAME"], они стандратные "NAME" И "DETAIL_PAGE_URL" ? |
Цитата |
---|
Poveritov пишет:
второе, мне нужно реализвать тк, чтобы последний компоннт навиг. меню не был ссылкой написано что это можно изменить в файле template.php по адресу /bitrix/templates/имя_ткущего_шаблона/components/bitrix/breadcrumb/ но у меня нет breadcrumb/ почему? |