Здравствуйте!
Помогите, пожалуйста, с выводом свойств инфоблока.
Есть 3 свойства: S_DATE, S_TIME, S_PLACE
Свойство S_DATE должно выводиться над названием элемента инфоблока, а остальные - под ним.
Редактирую шаблон компонента:
Дату над названием выводит, все ок.
далее хочу вывести все свойства, кроме S_DATE (т.е изменить стандарный вывод свойств. Задать условие, чтобы выводились свойства, кроме S_DATE). как изменить стандартный вывод?
Может что-то вроде этого условия <?if($arProperty["PROPERTY_CODE"] != "S_DATE"):?>
Подскажите, пожалуйста.
Я бы могла, конечно, вывести остальные свойства аналогично S_DATE, но постепенно кол-во свойств будет увеличиваться и придется постоянно добавлять каждое в шаблон.
Помогите, пожалуйста, с выводом свойств инфоблока.
Есть 3 свойства: S_DATE, S_TIME, S_PLACE
Свойство S_DATE должно выводиться над названием элемента инфоблока, а остальные - под ним.
Редактирую шаблон компонента:
Код |
---|
<?if($arItem["DISPLAY_PROPERTIES"]["S_DATE"]["DISPLAY_VALUE"]):?> <?$arProperty = $arItem["DISPLAY_PROPERTIES"]["S_DATE"];?> <?if(is_array($arProperty["DISPLAY_VALUE"])):?> <span class="news-date-time"><?=implode(" / ", $arProperty["DISPLAY_VALUE"]);?></span> <?else:?> <span class="news-date-time"><?=$arProperty["DISPLAY_VALUE"];?></span> <?endif?> <?endif?> <?if($arParams["DISPLAY_NAME"]!="N" && $arItem["NAME"]):?> ... <?endif;?> |
далее хочу вывести все свойства, кроме S_DATE (т.е изменить стандарный вывод свойств. Задать условие, чтобы выводились свойства, кроме S_DATE). как изменить стандартный вывод?
Код |
---|
<?foreach($arItem["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?> <small> <?=$arProperty["NAME"]?>: <?if(is_array($arProperty["DISPLAY_VALUE"])):?> <?=implode(" / ", $arProperty["DISPLAY_VALUE"]);?> <?else:?> <?=$arProperty["DISPLAY_VALUE"];?> <?endif?> </small><br /> <?endforeach;?> |
Может что-то вроде этого условия <?if($arProperty["PROPERTY_CODE"] != "S_DATE"):?>
Подскажите, пожалуйста.
Я бы могла, конечно, вывести остальные свойства аналогично S_DATE, но постепенно кол-во свойств будет увеличиваться и придется постоянно добавлять каждое в шаблон.