[FONT=Arial]привет, ребят.
у меня простенький вопрос. Подскажите, пожалуйста, как решить проблемку.
Пытаюсь сейчас перенастроить вывод товаров из каталога. Чтоб выводился примерно [URL=http://www.rusklimat.ru/catalog/flash-tanks-and-hydraulic-accumulators/]ВОТ ТАК[/URL]
есть небольшая проблемка с циклом foreach.
[CODE]<?foreach($arElement["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?=$arProperty["NAME"]?>: <?
if(is_array($arProperty["DISPLAY_VALUE"]))
echo implode(" / ", $arProperty["DISPLAY_VALUE"]);
else
echo $arProperty["DISPLAY_VALUE"];?><br />
<?endforeach?>[/CODE]
как видите, здесь идет вывод массива $arProperty из многомерного массива $arElement.
мне надо вывести названия свойств только один раз в верхней строке таблицы. То есть зацикливать не надо.
Подумал, что можно сделать так.
[CODE]$arProperty = print_r($arElement["DISPLAY_PROPERTIES"])[/CODE]
но вот, видимо, неправильно подумал. Пробовал сразу вывести $arElement["DISPLAY_PROPERTIES"]["NAME"]
тоже никак. Подскажите, в чем ошибка или как еще можно решить проблемку ))
Спасибо[/FONT]
у меня простенький вопрос. Подскажите, пожалуйста, как решить проблемку.
Пытаюсь сейчас перенастроить вывод товаров из каталога. Чтоб выводился примерно [URL=http://www.rusklimat.ru/catalog/flash-tanks-and-hydraulic-accumulators/]ВОТ ТАК[/URL]
есть небольшая проблемка с циклом foreach.
[CODE]<?foreach($arElement["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<?=$arProperty["NAME"]?>: <?
if(is_array($arProperty["DISPLAY_VALUE"]))
echo implode(" / ", $arProperty["DISPLAY_VALUE"]);
else
echo $arProperty["DISPLAY_VALUE"];?><br />
<?endforeach?>[/CODE]
как видите, здесь идет вывод массива $arProperty из многомерного массива $arElement.
мне надо вывести названия свойств только один раз в верхней строке таблицы. То есть зацикливать не надо.
Подумал, что можно сделать так.
[CODE]$arProperty = print_r($arElement["DISPLAY_PROPERTIES"])[/CODE]
но вот, видимо, неправильно подумал. Пробовал сразу вывести $arElement["DISPLAY_PROPERTIES"]["NAME"]
тоже никак. Подскажите, в чем ошибка или как еще можно решить проблемку ))
Спасибо[/FONT]