我一直在找几个小时来解决这个简单的问题:如何在jahia节点的text属性上添加maxlength约束?
到目前为止我在录音室里尝试过的东西:
我也尝试直接在definition.cnd中看到它,但是找不到有关文本最大长度的任何示例或文档。
该属性是String TextArea,没有其他特定属性(但我想添加的最大长度...)
在此先感谢您的帮助!
答案 0 :(得分:0)
您应该使用正则表达式作为约束。通常,您的定义可能是这样的:
[jnt:test2] > jnt:content, jmix:basicContent
- test2 (string, textarea) < '.{0,250}'
如果您使用工作室中的用户界面,则只需在值约束输入中添加.{0,250}
。
您还可以通过添加以下键/值来处理资源包文件中的错误消息:
jnt_test2.test2.constraint.error.message=Please enter a valuer smaller than 250 chars