2016-11-09 209 views
1

我想將着陸頁添加到我的撇號cms網站。我在撇號頁面中添加一個名爲「landing.html」的視圖。 該頁面不應該使用outerLayout。我想定義一個我可以繼承的outerLayoutExtra。 有沒有辦法定義我可以從中擴展的額外佈局?有沒有辦法添加輔助outerLayout?

{% extends data.outerLayoutExtra %} 

沒有找到我的模板,我把它放在撇號模板/視圖上。是否有必須擴展的模板配置?

感謝您的任何想法。

回答

0

就直截了當:

{% extends "apostrophe-templates:outerLayoutExtra.html" %} 
2

This page in the Apostrophe docs有大約data.outerLayout和擴展模板的詳細信息。

可能的模板繼承的一個例子:

  • default.html > defaultLayout.html > data.outerLayout
  • landing.html > landingLayout.html > data.outerLayout

data.outerLayout在撇號需要重新加載頁面的僅僅是內容特定情況下被使用,所以它需要在每個模板堆棧的末尾。

相關問題