2012-01-05 39 views
0

我正在工作的網站的設計方式是,CSS類設置爲所有頁面上的標記,並且所用的CSS類不同。每個頁面都具有常見的元素,例如頁眉,頁腳和導航欄。我想建立一個單一的頁面模板,並在其中包含所有常見元素,但body標籤阻礙了它。有沒有辦法從內容頁面控制模板?我知道我可以爲內容頁面指定一個代碼,但是我不能依賴內容作者在每次添加頁面時都正確輸入它。我目前的想法是設置多個頁面模板,一個用於body標記中引用的每個css類,並將常用頁面元素放入用戶控件中。這並不理想,因爲我最終會得到很多大部分相同的模板,而且我的用戶控件不易編輯。我想我將不得不使用共享的內容項目,並使內容作者在整個網站上搜索。我會更簡單地更新單個頁面模板中的公共標題。從內容頁面(sitefinity 4.4)設置模板屬性

有人可以建議一種方式嗎?

回答

0

我在Sitefinity論壇上提交了一個回覆,你最初發布了這個論壇,但如果你先在這裏檢查,我會問同樣的問題:如何確定css類的身體?

如果可以以編程方式完成,則可以使用模板的主頁面的代碼隱藏進行設置,以便自動處理它。

如果這不起作用,請告訴我更多關於如何分配css類的信息,我會嘗試提出一個替代方案。

希望這對您有所幫助!

+0

感謝喬希,剛剛在sitefinity論壇上回復。 – user1100602 2012-01-06 03:41:29