2014-10-03 115 views
1

我在我的網站內的多個頁面使用傑基爾重用小HTML頁面片段模板

<div class="ccpanel"> 
    {% include order_info.html %} 
</div> 

在我order_info.html片段模板訂單信息HTML模板用戶,我有5個領域。

<div class="row"> 
     <div class="form-group col-md-4"> 
      <label>First Name</label> 
      <input class="form-control" placeholder="First Name"> 
     </div> 
     <div class="form-group col-md-4"> 
      <label>Last Name</label> 
      <input class="form-control" placeholder="Last Name"> 
     </div> 

     <div class="form-group col-md-4"> 
      <label>Order ID</label> 
      <input class="form-control"> 
     </div> 
     <div class="form-group col-md-4"> 
      <label>Order Description</label> 
      <input class="form-control"> 
     </div> 
     <div class="form-group col-md-4"> 
      <label>Order Note</label> 
      <input class="form-control"> 
     </div> 
    </div> 

我需要在工作正常的order_info.html顯示所有5個領域的一些頁面,但我也有一些網頁只需要顯示在order_info.html 3場。

如何爲所有頁面重複使用order_info.html模板?或者,我是否必須創建另一個有3個字段的訂單信息模板?

回答

0

我相信你可以一個變量傳遞給模板,裏面做的

{% include order_info.html fields=3 %} 

然後在if條件裏面

{% if include.fields == 3 %} 
{% endif %}