Skip to main content
Skip table of contents

Block content validations

This function allows setting guidelines for editing/filling blocks. For example, specifying that an image needs to be replaced in an image block, or allowing only a specific format (email address, alphanumeric characters, digits only) within a text block.

If these criteria are not met, a user-defined error message appears. Additionally, through general editor settings, it can be determined whether the template should still be produced despite errors or if the user cannot exit the editor. (Settings > Editor > Tips and Validations > Allow leaving editor despite errors).

Add Block content validations

First, an identifier is set (this will later be needed for block assignment in the IDML) and the validation is assigned to one or more clients.

Next, the desired error message is entered. From the Validation Templates dropdown menu, a preset is selected (examples: Numbers only for a text block or Block not empty for an image placeholder. For placeholders, validations are carried out using Template DataKeys). Alternatively, in the Validation field, a custom JSON condition can be entered.

Saving completes the creation of the block content validation.

SC_template-management2.png

Assign Block content validation to blocks in template

To apply validation to the respective block, it must be labeled with the attribute 'content-validation.' The identifier is used as the value.

SC_template-management3.png

If the blocks are not edited as specified in the editor, the set prompts will appear:

SC_template-management4.png

Alternatively, block content validations can be assigned template- or client-wide via the Block Attributes menu.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.