2016-02-08 50 views
0

我想隱藏整個CSS,一個字段,當vr的結果爲空時。我應該如何做到這一點?我目前設法確保當數據庫中的數據爲空時,它根本不顯示任何內容,否則它會顯示。如果Var爲空,我該如何隱藏div?

<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> 

這就是我到目前爲止的代碼,謝謝。

+1

您還沒有實際詢問具體問題。 「我怎麼做到這一點?」太廣泛了。目前還不清楚你的代碼的問題是什麼,目前還不清楚該代碼沒有提供什麼來實現你的目標。 – OYRM

+0

http://stackoverflow.com/questions/11855535/hiding-a-div-using-php可能的重複 – OYRM

回答

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 } ?>