当vr的结果为空时,我试图隐藏整个CSS,一个字段。我该怎么办呢?我目前设法确保当数据中的数据为空时,它根本不显示任何内容,否则就会显示。
<div class="row row_border">
<div class="col-md-2 col-sm-2 col-xs-3"><div class="icon"><span class="icon-tree101"></span></div></div>
<div class="col-md-10 col-sm-10 col-xs-9">
<div class="row">
<div class="col-md-12 col-sm-12"><h4>Buitenruimte</h4></div>
<div class="col-md-6 col-sm-6 list_name">
<?php if (empty(Vars::$content->object->data['obw_tuintype'])) { echo ""; } else { echo (Vars::$content->object->data['obw_tuintype']); } ?>
</div>
</div>
</div>
</div>
这是我到目前为止的代码,谢谢。
答案 0 :(得分:0)
为什么不将if
语句放在div
之外?这样,如果元素为空,则根本不会显示整个div
:
<?php if(!empty(Vars::$content->object->data['obw_tuintype'])){ ?>
<div class="row row_border">
<div class="col-md-2 col-sm-2 col-xs-3"><div class="icon"><span class="icon-tree101"></span></div></div>
<div class="col-md-10 col-sm-10 col-xs-9">
<div class="row">
<div class="col-md-12 col-sm-12"><h4>Buitenruimte</h4></div>
<div class="col-md-6 col-sm-6 list_name">
<?php echo (Vars::$content->object->data['obw_tuintype']); ?>
</div>
</div>
</div>
</div>
<?php } ?>