Здравствуйте. Во вьюху передаю массив и показываю данные в некоторых местах из него.
Данных в элементах может и не быть, как тогда не показывать часть view файла?
К примеру, этот код:
<? if (!empty($theuserinvoice['phone'])) { ?>
<span class="labelo">Phone: </span> <?=$theuserinvoice['phone']?> <br/>
<? } ?>
Все равно показывает в результате "Phone: ". То же самое и с этими кусками:
<? if ($theuserinvoice['phone'] != '') { ?>
<span class="labelo">Phone: </span> <?=$theuserinvoice['phone']?> <br/>
<? } ?>
// или
<? if ($theuserinvoice['phone'] != NULL) { ?>
<span class="labelo">Phone: </span> <?=$theuserinvoice['phone']?> <br/>
<? } ?>
Что я делаю не так?