1
所以這是我的問題。我在CMS中有一個選項列表,當我點擊其中一個選項時,CMS面板中的內容會變爲不可見,並使該面板與該選項相對應。現在,我希望這些選項是模塊化的,並且在單獨的文件中。渲染多個追加到相同塊的子模板
我想有一個主CMS模板,它爲面板的選項和塊定義塊。然後,這些選項中的每一個都會有獨立的jade文件,它擴展了主模板並附加到這些塊。
這將允許我輕鬆地添加新選項,並在我的代碼中選擇性地渲染那些選項。那麼如何渲染多個模板,以便將它們的附件添加到一起,而不會使它們以某種奇怪的方式相互延伸?
我還應該注意,包括在這裏會很好,只不過它們是編譯時,所以我不能包含它們的數組。
下面是一個代碼示例:
CMS-layout.jade
block options
block panel
option1.jade
extends cms-layout
append options
| Option1
append panel
div
| This is the panel for option1
option2.jade
extends cms-layout
append options
| Option2
append panel
div
| This is the panel for option2
而且我想一種呈現兩種選擇的方式N1模板,並用所得玉看起來像我落得這樣做是去除塊,做jade.compile
每個服務器上單獨的選項玉文件,這
block options
| Option1
| Option2
block panel
div
| This is the panel for option1
div
| This is the panel for option2
您需要向我們展示一些代碼,或者更清楚地表明這是嚴格的編程。 – TheHippo
@TheHippo那裏。我已經添加了一個代碼示例。我從我的手機發帖,所以我不能在早些時候添加代碼,我認爲措辭足夠描述。 –