Specify a "maxLength" on a texteara field is not enough to display characters counter and have a JS validation.
<cms:metadata name="short-content" type="string"> <label i18n="true">PLUGINS_WORKSPACES_CONTENT_ALERT_SHORT_CONTENT</label> <description i18n="true">PLUGINS_WORKSPACES_CONTENT_ALERT_SHORT_CONTENT_DESC</description> <validation> <mandatory /> <maxlength>100</maxlength> </validation> <widget>edition.textarea</widget> <widget-params> <maxLength>100</maxLength> </widget-params> </cms:metadata>
We have to add <charCounter>true</charCounter> widget parameter