我已经使用Extension Library Navigator了一段时间,我无法弄清楚如何使所选(或当前打开的页面基本节点)节点更改任何外观属性,例如字体或颜色。我尝试这样做,以便用户可以告诉当前打开的页面。关于如何做到这一点的任何提示?
答案 0 :(得分:2)
另一个选项,不像Per建议的那样,是通过一些脚本进行自定义。
例如,我使用纯HTML和bootstrap构建了我的网站导航。
我的链接HTML看起来像这样
<a id="YOURLINKIDHERE" href="vwBringUpsByDate.xsp">Bring ups</a>
当页面加载时,您可以使用以下脚本通过引用链接ID来自定义您喜欢的菜单项,字体,颜色,背景等....
<xp:eventHandler event="onClientLoad" submit="false">
<xp:this.script><![CDATA[$("*[id$='YOURLINKIDHERE']").css('background-color', '#eeeeee');]]></xp:this.script>
</xp:eventHandler>
不太理想,因为您必须将脚本放在要修改菜单链接的每个页面上,但为您提供了一些很好的自定义选项......