2013-07-23 35 views
1

有沒有辦法在不改變實際管理員皮膚的情況下覆蓋DotNetNuke 6.2.4中的Admin/Skins?Dot Net Nuke,重寫管理員/皮膚/語言

理想情況下,如果可能,我想在我的Portal/_default/Skins/MySkin文件夾中執行此操作。

~/Admin/Skins/Language.ascx 

我只是想改變語言模塊中的標記。我可以更改css類,但我需要擺脫標誌並將其替換爲文本?

編輯:在此基礎上link我嘗試這樣做:

<dnn:LANGUAGE runat="server" ID="dnnLANGUAGE" ShowLinks="True" ShowMenu="False" ItemTemplate='<a href="[URL]" class="Language" title="[CULTURE:NATIVENAME]"><span class="Language[SELECTED]">[CULTURE:NAME]</span></a>'/> 

但是標誌仍然呈現?

回答

3

你的代碼是正確的但我認爲正在發生的事情是,你只有2種語言,你的第一語言選擇和你的第二語言變成了替補,所以你需要設置模板: SelectedItemTemplate和AlternateTemplate也可以正常工作。