Добный день, есть задача, выводить свойства товара, если свойства у товара нет, выводить пробел.
Прописываю
[td]
<? if (is_array($arElement["PROPERTIES"]["Model"])): ?>
<?= $arElement["PROPERTIES"]["Model"]["VALUE"] ?>
<? else: ?>
<? endif; ?>
[/td]
в итоге получаю следующее, выводит свойства, а у товара, у которого нет свойства этого, ничего не выводит, даже пробела. В принципе Битрикс делает все правильно, выводя пустое значение свойства, ведь его нет). Но очень нужно, что бы выводил пробел, потому что если его не выводить, портится таблица. Подскажите, как обойти. Пока вижу только один вариант, прописывать в пустых свойствах товара пробел в ручную.
Прописываю
[td]
<? if (is_array($arElement["PROPERTIES"]["Model"])): ?>
<?= $arElement["PROPERTIES"]["Model"]["VALUE"] ?>
<? else: ?>
<? endif; ?>
[/td]
в итоге получаю следующее, выводит свойства, а у товара, у которого нет свойства этого, ничего не выводит, даже пробела. В принципе Битрикс делает все правильно, выводя пустое значение свойства, ведь его нет). Но очень нужно, что бы выводил пробел, потому что если его не выводить, портится таблица. Подскажите, как обойти. Пока вижу только один вариант, прописывать в пустых свойствах товара пробел в ручную.