2012-05-15 31 views
5

我有一個關於在使用母版頁構建的.net網站內實現新UI的問題。SDL Tridion UI使用.Net主頁面

我們的解決方案使用.NET母版頁。一切都按照文檔here配置),因爲我們的母版頁正在使用文件末尾的< --INIT_SITE_EDIT - >代碼來確保siteedit/i代碼被正確嵌入。當我們瀏覽網站並切換到UI界面時,主頁面實際上是打開的(即使正確的內容組件被拉入進行編輯)......但是這使得用戶無法重新發布整個頁面新的UI。

有沒有一種簡單的方法來解決這個問題,我錯過了?我擔心我將不得不對一些默認UI/siteedit代碼塊輸出的代碼進行一些操作,以便放入正確的頁面tcm-id。

由於提前,

約翰

+0

有沒有細節的權利現在,但我們的培訓環境正在使用母版頁和Tridion用戶界面 - 雖然存在一些挑戰,但是沒有真正的問題將其部署在那裏,請嘗試將生成的HTML與「標準」頁面進行比較? –

+0

嗨Nuno,謝謝,我知道我需要< - PageSettings - >部分中的實際頁面的頁面ID,我只是看不到從我的正常.aspx頁面提供這種方式的主題頁的方式嗎?我肯定在這裏錯失了一些明顯的東西。 – johnwinter

+1

您是否嘗試從母版頁中刪除網站編輯TBB並將其放入實際頁面中? –

回答

2

要解決此問題,採取了以下措施:

  1. 取出SiteEdit/UI模板積木從「啓用頁面內編輯」主頁面模板。
  2. 在DWT的內容頁面(在佈局只是<contentplaceholder>標籤在最後加上一個內部的價值<!--SITE_EDIT_INIT-->
  3. 重新發布了一切。

希望這有助於。

相關問題