OpenCms 定制自定义视图

定制视图的功能在扩展OpenCms 的时候是非常有用的,特别是在Admin Tools不够用的时候。

自定义视图将显示在屏幕上方的视图下拉框中,在初始化设置以后,视图下拉框中将出现3个选项,资源视图、管理视图和自定义视图。

视图定义在VFS目录 /system/workplace/views/中,如果你创建了一个子目录,那么它将显示在试图下拉框中。你可以设置以下属性。

NavPos-在下拉框中的位置。资源视图是 10, 管理视图是20, 你可以定义一个你想要的浮点数。

NavText-下拉框中i标题。可以是一个纯文本,也可以是一个资源键值。当然这个键值必须能在资源包里找到。

default-file-显示当视图被选中时显示的文件(相对于视图的路径)

OpenCms 的管理视图是从/system/workplace/admin目录中读取数据创建的,你也可以同样定义你自己的目录YourFolder用于创建复杂的视图。你只需要打开opencms-workplace.xml,在tool-manager这个节点内加入下面这个内容就可以了

<root>
  <key>YourViewName</key>
  <uri>/system/workplace/YourFolder/</uri>
  <name>视图名称 必须是资源键值</name>
  <helptext>帮助说明 (必须是资源键值)</helptext>
 </root>

请确保您有一个 / 结尾的URI。发布离线项目,并重新启动OpenCms之后,您的更改将影响视图菜单

本博将稳定更新,欢迎大家关注博客和 OpenCms 中文网


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值