dima-aka-dims
Создатель
- Регистрация
- 19 Сен 2007
- Сообщения
- 23
- Реакции
- 1
- Автор темы
- #1
Здравствуйте, занимаясь с битриксом столкнулся с такой проблемой, на странице с подробным описанием товара… свойства товара отображаются один за одним (т.е. по очереди). С языком PHP я недавно стал разбираться, поэтому не могу найти решение, чтобы некоторые свойства начали выводится в другом месте шаблона (а не по очереди).
Кто-нибудь сталкивался с такой проблемой?
Может кто-то знает решение?
P.S.
Вот код поочередного вывода свойств:
<?foreach($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty?>
<?=$arProperty["NAME"]?>: <?
if(is_array($arProperty["DISPLAY_VALUE"])
echo implode(" / ", $arProperty["DISPLAY_VALUE"]);
elseif($pid=="MANUAL"
?><a href="<?=$arProperty["VALUE"]?>"><?=GetMessage("CATALOG_DOWNLOAD")?></a><?
else:
echo $arProperty["DISPLAY_VALUE"];?>
<?endif?> <br />
<?endforeach?>
Говорят, что обращение к элементу массива может осуществляться по его ключу или по его номеру в массиве. И есть ссылка на учебник: Для просмотра ссылки Войдиили Зарегистрируйся , но пока не понял… где взять ключ или номер.
Кто-нибудь сталкивался с такой проблемой?
Может кто-то знает решение?
P.S.
Вот код поочередного вывода свойств:
<?foreach($arResult["DISPLAY_PROPERTIES"] as $pid=>$arProperty?>
<?=$arProperty["NAME"]?>: <?
if(is_array($arProperty["DISPLAY_VALUE"])
echo implode(" / ", $arProperty["DISPLAY_VALUE"]);
elseif($pid=="MANUAL"
?><a href="<?=$arProperty["VALUE"]?>"><?=GetMessage("CATALOG_DOWNLOAD")?></a><?
else:
echo $arProperty["DISPLAY_VALUE"];?>
<?endif?> <br />
<?endforeach?>
Говорят, что обращение к элементу массива может осуществляться по его ключу или по его номеру в массиве. И есть ссылка на учебник: Для просмотра ссылки Войди