2017-03-21 69 views
0

在nunjucks中使用宏來改變包含類的正確方法是什麼?nunjucks宏改變類

例如,我有一個包括一個橫幅圖像,客戶想在每個頁面上不同的圖像,所以我就可以做線沿線的東西:

<section id="subheader" class="{{subHeader}}"></section> 

然後創建一個數組:

var subHeader = ["pic1", "pic2", "pic3"]; 

我不確定的一點是如何讓每個頁面拍攝特定圖片?就像「如果文件被稱爲page1在數組中使用0」?

感謝您的幫助!

我的備份計劃是剛剛創建不同的包括如果這似乎比這一設置更簡單...

回答

0

這是需要什麼我:

{% if pg2 %} 
<section id="subheader" class="subHeader banner2"> 
</section> 
{% elseif pg3 %} 
<section id="subheader" class="subHeader banner3"> 
</section> 
{% else pg4 %} 
<section id="subheader" class="subHeader banner4"> 
</section> 

然後將每個網頁是有關名稱

{% set pg2 = true %} 

#skills