У компонента "Элемент каталога детально" не отключаются "ссылки в навигацию". Нет этих галок в настройках. Но, почему??? Чем он хуже списка элементов? Это недоработка?
Артур пишет: У компонента "Элемент каталога детально" не отключаются "ссылки в навигацию". Нет этих галок в настройках. Но, почему??? Чем он хуже списка элементов? Это недоработка?
Ой-ой-ой!!! Что за паника? Что значит "не отключаются "ссылки в навигацию"." - это вообще как понимать?
Этот компонент выводит только 1 элемент инфоблока со всеми свойствами и так делее, причем тут список элементов?
Артур пишет: Он мне в навигацию добавляет ссылки, а мне надо это отключить, а галки, как в других компонентах, я не вижу, вот Я не паникую, я немного возмущаюсь
А в каком компоненте у вас появляется строка?
вот кодец найдите в шаблоне и удалите, и будет вам счастье )))
Артур пишет: У компонента "Элемент каталога детально" не отключаются "ссылки в навигацию". Это недоработка?
Лучше всего спрашивать это у техподдержки.
Да, у компоненты "Элемент каталога детально" нет такой настройки. Вариантов решения несколько: 1. Обратиться в техподдержку с просьбой добавить такую настройку.
2. Сделать свой компонент на базе стандартного, где самому реализовать эту настройку (или просто вырезать "ненужный" кусок кода)
3. Самым элегантным решением было бы зануление значения $arResult['SECTION'] через файл result_modifier.php c кодом вида:
Код
<?
unset($arResult["SECTION"]);
?>
Однако проверка показала, что этот вариант не работает. Массив $arResult в шаблон передается по значению, а не по ссылке, хотя вроде бы должно быть наоборот. Поэтому изменения в $arResult через модификатор не передаются в код компоненты.
Исправляется достаточно легко, достаточно в файле \bitrix\modules\main\classes\general\component_template.php в строке 306 добавить знак & перед $arResult, но всё же, если хотите пойти по этому пути, советую обратиться за разъяснениями/исправлением в техподдержку, а не исправлять самостоятельно.
А можно поподробнее как и куда копировать компонент, откуда? Если из C:\Program Files\1C-Bitrix\www\bitrix\modules\iblock\install\templates\iblock\catalog то куда и как подключать? там в element.php есть только строка № 187 $APPLICATION->AddChainItem($arS["NAME"], $SECTION_URL."SECTION_ID=".$arS["ID"]); , которая добавляет в цепь имена подраздела(ов) инфо блока, а нужно название элемента