我正在寻找一种在一个 XPages 应用程序中使用多个主题的方法,每个主题都在应用程序的不同部分中处于活动状态。例如,支持具有面向公众的网站(自定义主题)和具有 OneUI 主题的 CMS 的单个 .nsf 应用程序。
您可以在应用程序属性的 XPage 属性选项卡上设置整个应用程序使用的主题。也可以使用以下代码更改用户会话的主题:
context.setSessionProperty("xsp.theme", <theme_id>)
但是这两个选项都为当前 .nsf 中的所有页面设置了主题,我正在寻找一种方法来为应用程序的一部分指定主题 X,为第二部分指定主题 Y。
这可能吗?