Jahia:节点上的最大长度约束 属性
Jahia : maxlength constraint on a node property
我已经花了几个小时来解决这个简单的问题:如何在 jahia 节点文本上添加最大长度约束 属性?
到目前为止我在工作室中尝试过的内容:
我也试过直接在 definition.cnd 中看到它,但找不到任何关于文本最大长度的示例或文档。
属性 是一个字符串文本区域,没有其他特定的 属性(但我想添加的最大长度...)
在此先感谢您的帮助!
您应该使用正则表达式作为约束条件。通常你的定义可能是这样的:
[jnt:test2] > jnt:content, jmix:basicContent
- test2 (string, textarea) < '.{0,250}'
如果您使用来自工作室的 UI,您只需在 Value constraints 输入中添加 .{0,250}
。
您还可以通过添加这样的 key/value:
来处理资源包文件中的错误消息
jnt_test2.test2.constraint.error.message=Please enter a valuer smaller than 250 chars
我已经花了几个小时来解决这个简单的问题:如何在 jahia 节点文本上添加最大长度约束 属性?
到目前为止我在工作室中尝试过的内容:
我也试过直接在 definition.cnd 中看到它,但找不到任何关于文本最大长度的示例或文档。
属性 是一个字符串文本区域,没有其他特定的 属性(但我想添加的最大长度...)
在此先感谢您的帮助!
您应该使用正则表达式作为约束条件。通常你的定义可能是这样的:
[jnt:test2] > jnt:content, jmix:basicContent
- test2 (string, textarea) < '.{0,250}'
如果您使用来自工作室的 UI,您只需在 Value constraints 输入中添加 .{0,250}
。
您还可以通过添加这样的 key/value:
来处理资源包文件中的错误消息jnt_test2.test2.constraint.error.message=Please enter a valuer smaller than 250 chars