Friday, August 20, 2010

Module Builder support for Regex validation in textfield - part 1

This post is based on the SugarCrm 5.5.2 codebase.

This hack will allow adding regular expression validation from module builder. It also allows the user to add custom validation error message for the field in question.
Go to Admin -> Module Builder. Open suitable package & module, then select fields in left tree.

Click on the Add field button. It will open a new tab named Edit Field.


  1. Enter field name, label, regular expression, regex message then press save. The new field will be created. Then edit the editview layout and add the newly created field on in editview. Save layout & deploy.
  2. Go to module in question to create an new or edit an existing entry to test the regex validation.
  3. This customization is not upgrade safe.
This is a complement to the hack described in the post located at Custom javascript validation scripts in Module Builder.

I will post the code changes in another posting shortly



The second part of this posting can be found here Module Builder support for Regex validation in textfield - part 2

No comments: