1

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

理想情况下,如果可能的话,我想在我的 Portal/_default/Skins/MySkin 文件夹中执行此操作。

~/Admin/Skins/Language.ascx

我只想更改语言模块中的标记。我可以更改 css 类,但我需要摆脱标志并用文本替换它?

编辑:基于这个链接我试过这个:

<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>'/>

但是旗帜还在显示?

4

1 回答 1

3

您拥有的代码是正确的,但是我认为正在发生的事情是您只有 2 种语言,选择了您的第一种语言,并且您的第二种语言成为替代语言,因此您还需要设置以下模板:SelectedItemTemplate 和 AlternateTemplate 以便它工作正常。

于 2013-07-24T02:01:03.693 回答