Dot Net Nuke,压倒管理员/外表/语言

时间:2013-07-23 15:09:42

标签: dotnetnuke

有没有办法在不更改实际管理员皮肤的情况下覆盖DotNetNuke,6.2.4中的Admin / Skins?

理想情况下,如果可能的话,我想在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>'/>

但旗帜还在显示?

1 个答案:

答案 0 :(得分:3)

您拥有的代码是正确的,但我认为发生的事情是您只有2种语言,您的第一语言被选中,而您的第二语言成为替代语言,因此您需要设置以下模板: SelectedItemTemplate和AlternateTemplate也可以正常工作。