<cms:editable>标签的使用

标签说明:

这个标签确定页面是否可以直接编辑,还提供直接编辑所用到的编辑按钮使用的一些javascript脚本和css.

标签属性:

provider:可选属性
       这个值指定一个实现 OpenCms 直接编辑的一个接口[interface] 的类. 这个类用来生成直接编辑需要的html代码和javascript代码
        当前可用的类有下面两个:
        org.opencms.workplace.editors.directedit.CmsDirectEditTextButtonProvider
        org.opencms.workplace.editors.directedit.CmsDirectEditDefaultProvider

file:  可选属性
       这个值指定生成直接编辑的代码将要插入的文件,如果没有指定,就默认为OpenCms默认值.

mode:  可选属性
       这个值指定直接编辑的按钮/链结的模式.

  • auto / true (默认): 自动在页面使用标签的位置上生成一个直接编辑的 button/link .
  • manual: 在标签位置插入直接编辑的按钮/链结.
  • false: 不在页面上生成直接编辑的按钮/链结.

 

标签体:无.

标签使用示例:

使包含近来的一个文件可以直接编辑:

<cms:editable />
...

<cms:include file="demo_01.html" element="body" editable="true" />

使一个列表中的xml内容页面都可以独自被编辑:

<cms:editable provider="org.opencms.workplace.editors.directedit.CmsDirectEditTextButtonProvider"/>
...

<cms:contentload collector="..." ... editable="manual">
	...
	Edit this: <cms:editable mode="manual"/>
</cms:contentload>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值