Есть инфоблок - "объекты" у него одинаковый шаблон и компоненты. В один из объектов данного инфоблока необходимо вставить кусок кода которого нет у других. Я добавил дополнительное поле html и вывел его в шаблоне вот таким кодом:
Однако столкнулось с проблемами
1. Код длинее чем ограничение в битриксе и я не могу вывести его целиком.
2. Все изображения и дополнительные подключаемые файлы система пытается взять из папки /obekty/название-объекта/img - а такой папки у меня.
Вопрос:
1. Как правильно изменить поле для инфоблока или шаблон чтобы только для объекта /obekty/название-объекта/ выводился дополнительный код.
2. Как правильно сделать подгрузку в объект файла plans.php который содержит весь код, и который лежит в папке /plans (в корне) где лежат все необходимые файлы для подключения и изображения.
Код |
---|
<?if($arResult["PROPERTIES"]["PLAN_BP"]["VALUE"] == true):?> <!-- + --> <div class="detail_ipoteka <?=$arResult["PROPERTIES"]["CL_PLANBP"]["VALUE"];?> <?if(!$arResult['DOCS'] or !$arResult['ARH']) echo "no_docs";?>"> <div class="title_main2"> <span>планировки</span> </div> <?echo $arResult["PROPERTIES"]["PLAN_BP"]["~VALUE"]["TEXT"];?> </div> <!-- - --> <?endif;?> |
Однако столкнулось с проблемами
1. Код длинее чем ограничение в битриксе и я не могу вывести его целиком.
2. Все изображения и дополнительные подключаемые файлы система пытается взять из папки /obekty/название-объекта/img - а такой папки у меня.
Вопрос:
1. Как правильно изменить поле для инфоблока или шаблон чтобы только для объекта /obekty/название-объекта/ выводился дополнительный код.
2. Как правильно сделать подгрузку в объект файла plans.php который содержит весь код, и который лежит в папке /plans (в корне) где лежат все необходимые файлы для подключения и изображения.