3
我想知道在整個項目中多次包含模板並在父模板中多次包含模板的最佳方法。這包括子模板只是一個框架,必須填寫變量和html塊。示例模板:將塊傳遞到包含的模板而不擴展
parent.html:
<p>Popup #1</p>
{% include "popup.html" %}
<p>Popup #2</p>
{% include "popup.html" %}
popup.html:
<h1 class="title">{% block title %}{% endblock %}</h1>
<div class="body">{% block body %}{% endblock %}</div>
我能想到的唯一的辦法是對每彈出一個單獨的文件,並延長popup.html在每個文件中。然後,我可以將這些擴展文件包含到我的父項中。這需要爲每個彈出窗口添加一個令人沮喪的文件。 完成此操作的最佳方法是什麼?
好的,我很害怕聽到這些。 D:我可能會堅持我在文章中討論過的一個解決方案。它增加了一些複雜性,但它確實做了我需要的。 – DivineSlayer 2012-02-17 15:52:51