2016-11-20 136 views
2

如何在Orchard的頁面上動態設置HTML標題標籤?OrchardCMS,如何將HTML標題標籤設置爲頁面標題

我有一個自定義主題,開箱即用的只是將網站名稱設置爲網頁名稱。

看在原稿形狀,我看到這個

<title>@Html.Title(title, siteName)</title> 

因此,舉例來說,如果我的網站被稱爲「mysite的」和我的頁面被稱爲「我的頁面」,標題應該是

<title>MySite - MyPage</title> 

還有一個問題似乎是處理類似的問題,雖然它引用了標題覆蓋模塊作爲答案。該模塊不再適用於Orchard的更新/最新版本。

或者,我考慮過只是使用javascript來設置標題,但 a)我不知道如何獲得頁面標題的句柄和 b)我不知道在哪個形狀中我將事先

+1

你可以在任何Razor視圖中的任何地方寫'@WorkContext.Layout.Title ='無論''來設置'title'部分,但它仍然會顯示爲'MySite - Whatever'。我也想知道如何輕鬆覆蓋完整的標題。 – Lawyerson

回答

相關問題