2017-05-31 91 views
0

我在dnn(v9.0.2,2sxc 8.12.0)內創建了一個包含頁面設計所有模塊(僅2sxc內容模塊)的頁面定義它。之後,我從這個頁面創建了一個模板。在此之後,我使用此模板創建了幾個網站。dnn - 2sxc - 重複頁面/頁面模板的模塊使用相同的內容

我的問題是,如果我在第1頁上更改模塊A的內容 - 此模板的其他頁面2..n上的所有模塊A現在也有此內容。同樣的效果,如果我使用重複功能。

有沒有人有提示如何使用2sxc內容模塊的頁面調整?

回答

0

您需要做的是在編輯器中打開模板文件並找到描述該模塊的部分。這樣做的最佳方式是在創建模板的頁面上查找內容項目的EntityId。然後,在模板中找到該數字字符串。只要刪除該字符串,就可以保持XML節點不變。

當你建立頁面時,你會得到一個未初始化的2sxc模塊,你需要指定內容。


如果有人在傾聽,我希望這種行爲是不同的。我寧願分配給模塊的模板可以保留,但顯示默認內容。

0

基本上問題在於DNN只有一種導出頁面的方式,我們需要在導出完成前我們的代碼可以提供一些東西。

目前有兩種方法可以做到這一點。

  1. 一種方法是使用由喬所描述的方法,修改XML導出
  2. 另一種方法是將未初始化塊模板頁面上 - 這意味着你選擇你的內容類型/模板,或您的應用程序,但不要開始添加任何內容。這應該導致與手動修改相同的XML。