Xpages - 值选择器UI自定义

时间:2015-06-29 09:48:33

标签: xpages xpages-extlib

我想创建一个自定义值选择器,它可以包含:

  • 相同标签
  • 无法使用简单的Domino视图值选择器,因为我需要检查某些业务条件的单个条目
  • 我想展示一个简短的摘要,以帮助用户区分类似的标签(我想添加一些格式,例如粗体标签,绿色小字符摘要)

我可以为所有这些价值选择器创建一个X页,或者我可以拥有一个自定义数据提供者。现在,我的问题是,我是否还需要创建自定义渲染器以显示带摘要的标签?如何使用模态look-n-feel(我使用bootstrap主题)实现选择器? 提前致谢 阿伦

1 个答案:

答案 0 :(得分:1)

扩展库的第12版包括我为Map Picker Data Provider和Collection Picker Data Provider提供的代码。在Extension Library包之外实现数据提供程序非常复杂 - 有很多方法用于获取受保护的选项等,因此需要重现。他们目前的设计目的只是为了获取标签和价值,因此他们需要扩展以获取摘要。

我不认为选择器可以将HTML作为选择器选项 - 这将允许您传递标签和摘要的格式。我没试过,但是如果它被允许会影响搜索等,所以这让我怀疑它不太可能。

可以创建具有引导程序外观的渲染器。我建议您查看扩展库渲染器。看起来选择器渲染器处理页面上的链接,并且单独的类处理显示的对话框。