我在Joomla文章中添加了额外的字段,如果有空的话我想不显示新字段(和“li”):
从此
<ul>
<li>
<?php echo $this->item->direccion; ?>
<a href="<?php echo $this->item->urlMap; ?>" target="<?php echo $this->item->targetMap; ?>">Mapa</a>
</li>
</ul>
对于这样的事情:
<ul>
<li "if MOLA is empty not show this li">
<?php echo $this->item->MOLA; ?>
<a href="<?php echo $this->item->urlMap; ?>" target="<?php echo $this->item->targetMap; ?>">Map</a>
</li>
</ul>
答案 0 :(得分:3)
您可以在if
之前使用<li></li>
条件并检查变量是否不是empty
<ul>
<?php if(!empty($this->item->MOLA)) { ?>
<li>
<?php echo $this->item->MOLA; ?>
<a href="<?php echo $this->item->urlMap; ?>" target="<?php echo $this->item->targetMap; ?>">Map</a>
</li>
<?php } ?>
</ul>