2012-09-12 64 views
0

我有一個Orchard CMS應用程序,我想更改Orchard.Web \ Core \ Shapes \ Views \ User.cshtml顯示的歡迎消息。具體來說,我想顯示用戶的名稱在我自己的數據庫中定義,而不是CMS存儲的用戶名。我的數據庫模型在我自己添加到Orchard解決方案的項目中定義。果園歡迎辭

任何想法的人?

謝謝

回答

0

只是在主題中覆蓋該模板。將文件從現在的位置複製到themes/yourtheme/views並開始自定義它。至於改變用戶名稱的來源,你可能會從錯誤的結局中採取這種做法。當然,您可以使用WorkContext注入自己的服務,但似乎您應該用自己的內置成員類替換它。原來的模板會自然地提取出來。您可以使用SuppressDependency屬性替換現有的服務。

+0

謝謝 - 看起來不錯。不會爭論會員類。我已經選擇了一個接觸器的項目,進行了一週的移交,從未在Orchard(或任何其他CMS)工作過,這是一個陡峭的學習曲線:) –