2013-07-23 31 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也可以正常工作。