подскажите пожалуйста, а то что-то я запутался
в настройках компонента отмечаю свойства
артикул, размер
теперь мне нужно чтобы в шаблоне(в виде таблицы) вывелись эти свойства если они есть
если мы формируем шапку таблицы через
[CODE]foreach($arResult["ITEMS"][0]["DISPLAY_PROPERTIES"] as $arProperty):?>
<td><?=$arProperty["NAME"]?></td>
<?endforeach;
[/CODE]то если у 1 элемента нет свойств которые есть в следующем то полчится
[CODE]<tr><td>артикул</td></tr>
<tr><td>aa122</td></tr>
<tr><td>aa123</td><td>12</td></tr>[/CODE]потому как строки тоже формируются на основании подобного цикла
[CODE]foreach($arElement["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<td>
<?if(is_array($arProperty["DISPLAY_VALUE"]))
echo implode(" / ", $arProperty["DISPLAY_VALUE"]);
elseif($arProperty["DISPLAY_VALUE"] === false)
echo " ";
else
echo $arProperty["DISPLAY_VALUE"];?>
</td>
<?endforeach
[/CODE]вот и мучаюсь как отобразить только те которые есть, но чтобы таблица строилась правильно, в разных разделах лежат елементы которые могут не содержать свойств которые есть в соседних, поэтому жестко задать тоже не могу
в настройках компонента отмечаю свойства
артикул, размер
теперь мне нужно чтобы в шаблоне(в виде таблицы) вывелись эти свойства если они есть
если мы формируем шапку таблицы через
[CODE]foreach($arResult["ITEMS"][0]["DISPLAY_PROPERTIES"] as $arProperty):?>
<td><?=$arProperty["NAME"]?></td>
<?endforeach;
[/CODE]то если у 1 элемента нет свойств которые есть в следующем то полчится
[CODE]<tr><td>артикул</td></tr>
<tr><td>aa122</td></tr>
<tr><td>aa123</td><td>12</td></tr>[/CODE]потому как строки тоже формируются на основании подобного цикла
[CODE]foreach($arElement["DISPLAY_PROPERTIES"] as $pid=>$arProperty):?>
<td>
<?if(is_array($arProperty["DISPLAY_VALUE"]))
echo implode(" / ", $arProperty["DISPLAY_VALUE"]);
elseif($arProperty["DISPLAY_VALUE"] === false)
echo " ";
else
echo $arProperty["DISPLAY_VALUE"];?>
</td>
<?endforeach
[/CODE]вот и мучаюсь как отобразить только те которые есть, но чтобы таблица строилась правильно, в разных разделах лежат елементы которые могут не содержать свойств которые есть в соседних, поэтому жестко задать тоже не могу