<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://sugarclub.sugarcrm.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/dev-club/f/questions-answers/3814/how-can-i-validate-fields-in-accounts-when-creating-new-records</link><description>I found some working example of how to add validation to the record.js that executes after the Save button is hit. However, it was later discovered, this validation was not working when first creating a new record (module is Accounts). I tried including</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18776?ContentTypeID=1</link><pubDate>Wed, 08 Oct 2014 17:23:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:4c8da9c2-8d96-40de-8d2d-7da6de43a5f2</guid><dc:creator>Cheth Cheth</dc:creator><description>&lt;span&gt;Hi all,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Im new to Sugar. I tried to validate some fields in Account module and it is just working while I&amp;#39;m creating a new record, but it does not validate fields while I&amp;#39;m editing the current records. The code I&amp;#39;ve followed is as below.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Any help will be appreciated!&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Thank You!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Create-action.js&lt;br /&gt;&lt;/strong&gt;&lt;span&gt;-------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;({&amp;nbsp; &amp;nbsp; extendsFrom: &amp;#39;CreateActionsView&amp;#39;,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; initialize: function (options) {&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //app.view.invokeParent(this, {type: &amp;#39;view&amp;#39;, name: &amp;#39;create&amp;#39;, method: &amp;#39;initialize&amp;#39;, args: [options]});&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;this._super(&amp;#39;initialize&amp;#39;, [options]);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //add validation task&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.model.addValidationTask(&amp;#39;check_phone_office&amp;#39;, _.bind(this._doValidatePhone, this));&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.model.addValidationTask(&amp;#39;check_email&amp;#39;, _.bind(this._doValidateEmail, this));&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; _doValidatePhone: function(fields, errors, callback) {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (_.isEmpty(this.model.get(&amp;#39;phone_office&amp;#39;)))&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; errors['phone_office'] = errors['phone_office'] || {};&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; errors['phone_office'].required = true;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; callback(null, fields, errors);&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;_doValidateEmail: function(fields, errors, callback) {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (_.isEmpty(this.model.get(&amp;#39;email&amp;#39;)))&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; errors['email'] = errors['email'] || {};&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; errors['email'].required = true;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; callback(null, fields, errors);&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;})&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;------------------------------------------------------------------------------------------------------------------&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;Record.js&lt;/strong&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;({&amp;nbsp; &amp;nbsp; extendsFrom: &amp;#39;RecordView&amp;#39;,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; initialize: function (options) {&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //app.view.invokeParent(this, {type: &amp;#39;view&amp;#39;, name: &amp;#39;record&amp;#39;, method: &amp;#39;initialize&amp;#39;, args:[options]});&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;this._super(&amp;#39;initialize&amp;#39;, [options]);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;//add custom message key&lt;/span&gt;&lt;br /&gt;&lt;span&gt;app.error.errorName2Keys['custom_message'] = &amp;#39;ERR_CUSTOM_MESSAGE&amp;#39;;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //add validation&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.model.addValidationTask(&amp;#39;check_phone_office&amp;#39;, _.bind(this._doValidatePhone, this));&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; this.model.addValidationTask(&amp;#39;check_email&amp;#39;, _.bind(this._doValidateEmail, this));&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; _doValidatePhone: function(fields, errors, callback) {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (_.isEmpty(this.model.get(&amp;#39;phone_office&amp;#39;)))&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; errors['phone_office'] = errors['phone_office'] || {};&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; errors['phone_office'].custom_message = true;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; callback(null, fields, errors);&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;_doValidateEmail: function(fields, errors, callback) {&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (_.isEmpty(this.model.get(&amp;#39;email&amp;#39;)))&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; errors['email'] = errors['email'] || {};&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; errors['email'].custom_message= true;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; callback(null, fields, errors);&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; &amp;nbsp; },&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;})&lt;/span&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18775?ContentTypeID=1</link><pubDate>Mon, 08 Sep 2014 17:26:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:ff4d6586-1747-4da8-92d5-452862d0c07a</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;Hi Dikshit,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Please create&amp;nbsp;a new thread for your caching question&amp;nbsp;as it does not apply to validating fields. My recommendations are to check your web permissions and that your environment meets our supported platforms found here:&amp;nbsp;&lt;/span&gt;&lt;a href="http://support.sugarcrm.com/05_Resources/03_Supported_Platforms/" rel="nofollow" target="_blank"&gt;http://support.sugarcrm.com/05_Resources/03_Supported_Platforms/&lt;/a&gt;&lt;span&gt;&amp;nbsp;(Especially the PHP version).&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18774?ContentTypeID=1</link><pubDate>Mon, 08 Sep 2014 14:15:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:80f4c00b-5399-4c59-a5c0-6e2e04f85f56</guid><dc:creator>KD KD</dc:creator><description>&lt;span&gt;Thanks a lot &amp;nbsp;Jerry,&lt;/span&gt;&lt;br /&gt;&lt;span&gt;I am checking this on my localhost and update you about my findings asap.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Also, &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp;I had successfully&amp;nbsp; installed the sugar 7.2.1 on Localhost&amp;nbsp; and it was running fine, Now&amp;nbsp; recently I have installed 7.7.2 on local host properly, but when ever I will do repair and&amp;nbsp; rebuild, it will automatically remove some files from caches directory&amp;nbsp; and give error ,&lt;/span&gt;&lt;a href="https://sugarcrm-public.jiveon.com/api/core/v3/images/22311?a=1446180259590"&gt;&lt;img src="https://sugarcrm-public.jiveon.com/api/core/v3/images/22311?a=1446180259590" title="Image: https://sugarcrm-public.jiveon.com/api/core/v3/images/22311?a=1446180259590" alt=" " /&gt;&lt;/a&gt;&lt;span&gt; as as shown in attached snapshot.&lt;/span&gt;&lt;br /&gt;&lt;span&gt; So please tell me, is there any other configuration level&amp;nbsp; changes for 7.2.2, to see the changes made in code on local host? &lt;/span&gt;&lt;br /&gt;&lt;span&gt; &lt;/span&gt;&lt;br /&gt;&lt;span&gt; Some&amp;nbsp; files that are deleted or do not work after repair and rebuild are at -&lt;/span&gt;&lt;br /&gt;&lt;span&gt; /var/www/html/sweaver168782-1408760315/cache/api/metadata/lang_en_us_base_public_ordered.json&lt;/span&gt;&lt;br /&gt;&lt;span&gt; /var/www/html/sweaver168782-1408760315/cache/api/metadata/lang_en_us_base_ordered.json&lt;/span&gt;&lt;br /&gt;&lt;span&gt; /var/www/html/sweaver168782-1408760315/cache/javascript/base/components_219828a0142659fc0505751584776fcd.js&lt;/span&gt;&lt;br /&gt;&lt;span&gt; /var/www/html/sweaver168782-1408760315/cache/javascript/base/components_ed27bdcc828dfb5a3a39dc531c262832.js&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Thanks&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Dikshit&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18773?ContentTypeID=1</link><pubDate>Wed, 03 Sep 2014 17:53:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:a5c8325d-cf59-41c1-a515-2ca174d6f222</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;Hi Dikshit,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The easiest way to accomplish this is to first &lt;/span&gt;&lt;a href="http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/70_API/Web_Services/15_Extending_Web_Services/" rel="nofollow" target="_blank"&gt;create an &lt;/a&gt;&lt;a href="http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/70_API/Web_Services/15_Extending_Web_Services/" rel="nofollow" target="_blank"&gt;endpoint&lt;/a&gt;&lt;span&gt; for the team check. This endpoint would essentially accept a team id or name and return true or false if the current user is part of a given team.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Next, you will need to define your modules controller override and add in the validation method as shown &lt;/span&gt;&lt;a href="http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/20_UI_Model/30_Views/Examples/Adding_Field_Validation_to_the_Record_View/" rel="nofollow" target="_blank"&gt;here&lt;/a&gt;&lt;span&gt;. For our purposes, I&amp;#39;ll just say we created a method named _doValidateTeamCheck&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;_doValidateTeamCheck: function(fields, errors, callback) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var id = this.model.get(&amp;quot;id&amp;quot;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //if no id, skip since we may be creating the record&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (_.isEmpty(id))&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callback(null, fields, errors);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var url = app.api.buildURL(&amp;#39;CustomTeamCheck&amp;#39;)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //show progress message&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.alert.show(&amp;#39;team-check-progress&amp;#39;, {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; level: &amp;#39;info&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages: &amp;#39;Checking Teams...&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; autoClose: false&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&amp;nbsp;&amp;nbsp;&amp;nbsp; //add team ids to check against&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; params = {};&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //check&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var result = app.api.call(&amp;quot;read&amp;quot;, url, params, {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; success: _.bind(function(data) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //close alert message&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.alert.dismiss(&amp;#39;team-check-progress&amp;#39;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (data.response == true)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.alert.show(&amp;#39;team-error-message&amp;#39;, {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; level: &amp;#39;error&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages: &amp;#39;You are not a member&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; autoClose: false&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; else&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //continue with save&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callback(null, fields, errors);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, this),&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; error: _.bind(function(data) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //close alert message&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.alert.dismiss(&amp;#39;team-check-progress&amp;#39;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //throw error alert&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.alert.show(&amp;#39;team-check-error&amp;#39;, {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; level: &amp;#39;error&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; messages: &amp;#39;There was an error fetching.&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; autoClose: false&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, this)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; });&lt;/pre&gt;&lt;br /&gt;&lt;span&gt;The way this works is to not call callback(null, fields, errors); until you are ready to allow the user to save. Please note that i haven&amp;#39;t specifically tested this code and there may be errors.&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18772?ContentTypeID=1</link><pubDate>Tue, 26 Aug 2014 14:33:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:498251e8-cb0c-411d-af32-193e1860b04d</guid><dc:creator>KD KD</dc:creator><description>&lt;span&gt;Hello Jerry,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp;I am trying &amp;nbsp;to make a field mandatory in Account Module &amp;nbsp;if login user is in Team say XYZ (which is created using Team module of SugarCRM), Now, in 6.7.5 I have achieved it using code below in view.edit.php&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;$validation_js = &amp;nbsp;&amp;lt;&amp;lt;&amp;lt;JS&amp;nbsp; &amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp; var teamTEST=&amp;quot;$teamTEST&amp;quot; ;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;JS;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Where&amp;nbsp;$teamTEST&amp;quot; ; contain the team members&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Now, I really do not know in which file I should use above code in 7.2.2 (i.e to use php to get the team members and then check the team member with login user &amp;nbsp;in java script code to make field mandatory if login user exists in the team).&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&amp;nbsp;I am able to &amp;nbsp;get the current user id&amp;nbsp;&amp;nbsp;using &amp;quot;App.user.id&amp;quot; &amp;nbsp;in custom/modules/Cases/clients/base/views/records/record.js file,but I need to check that login user in team say XYZ.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Also,am I working on correct file?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;So, please help in this issue, as it is urgently required.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Thanks&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Dikshit&amp;nbsp;&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18771?ContentTypeID=1</link><pubDate>Wed, 04 Jun 2014 08:40:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:f9729316-d25e-4f46-ba78-31e0a6a15597</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;I just wanted to let everyone know that there are some updates to the validation article:&lt;/span&gt;&lt;br /&gt;&lt;a href="http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/20_UI_Model/30_Views/Examples/Adding_Field_Validation_to_the_Record_View/" rel="nofollow" target="_blank"&gt;http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/20_UI_Mode...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;If you are experiencing a blank page on the create view, there is an issue&amp;nbsp;where having dependencies on the form can cause the page not to render. This has been corrected in 7.2.1. To correct this in 7.2.0, you can put the following in your initialize function above where you invoke the parent:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;if (!_.has(options.meta, &amp;quot;template&amp;quot;))&lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; options.meta.template = &amp;#39;record&amp;#39;;&lt;br /&gt;}&lt;/pre&gt;&lt;br /&gt;&lt;span&gt;Changes made to the article&amp;nbsp;consist of:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;correction for bug noted above&lt;/li&gt;&lt;li&gt;app.view.invokeParent(this, {type: &amp;#39;view&amp;#39;, name: &amp;#39;create&amp;#39;, method: &amp;#39;initialize&amp;#39;, args: [options]}); is now this._super(&amp;#39;initialize&amp;#39;, [options]);&lt;/li&gt;&lt;li&gt;extendsFrom: &amp;#39;CreateView&amp;#39;, is now extendsFrom: &amp;#39;CreateActionsView&amp;#39;,&lt;/li&gt;&lt;/ul&gt;&lt;span&gt;I hope this helps!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18752?ContentTypeID=1</link><pubDate>Wed, 28 May 2014 18:47:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:164a5981-0753-4cb0-af27-f62ee61e17c6</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;*Updated article for 7.2:&amp;nbsp;&lt;/span&gt;&lt;a href="http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/20_UI_Model/30_Views/Examples/Adding_Field_Validation_to_the_Record_View/" rel="nofollow" target="_blank"&gt;http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/20_UI_Mode...&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18760?ContentTypeID=1</link><pubDate>Wed, 28 May 2014 18:47:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:5ca3b830-6266-49a6-8257-9b1a624b6a12</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;My recommendation is to make sure you are on 7.2.x and that you follow the updated article for 7.2 found here:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/20_UI_Model/30_Views/Examples/Adding_Field_Validation_to_the_Record_View/" rel="nofollow" target="_blank"&gt;http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/20_UI_Mode...&lt;/a&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18759?ContentTypeID=1</link><pubDate>Wed, 28 May 2014 11:53:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:695807d8-159e-43cb-8068-730f38d7a6e2</guid><dc:creator>haalvin haalvin</dc:creator><description>&lt;span&gt;hI,Jerry &lt;/span&gt;&lt;br /&gt;&lt;span&gt;I copy your code of create-actions.js into my instance ,after repair and rebuild ,it show a blank page when I create and it&amp;#39;s ok to edit.It seems that I have a same problem with Larent and Jason.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Can you or anyone give some advice ?It looks like many peaple have this problem.&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Or I missed some steps?&lt;/span&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18770?ContentTypeID=1</link><pubDate>Thu, 08 May 2014 12:33:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:de0483a2-6eb7-48a2-b420-d2dbb67cdd15</guid><dc:creator>akc akc</dc:creator><description>&lt;span&gt;Many thanks. That fixes Sugar&amp;#39;s issue with making an email address required. Any tips on how to do that without using the views?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The only reason I wanted to do custom validation was due to the fact I wanted to make sure the email address entered was unique on the system.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I will try the migration later on and see if that manages to fix my issues.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Regards&lt;/span&gt;&lt;br /&gt;&lt;span&gt;Ash&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18769?ContentTypeID=1</link><pubDate>Wed, 07 May 2014 23:07:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:6e5d7b1f-56f8-42aa-b40a-8055bff4e3c5</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;Hi akc,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I did want to say that a better approach for your customization might just be to create a vardef for the email field to make it required since you don&amp;#39;t seem to have any dependencies on the email field:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;./custom/Extension/modules/Accounts/Ext/Vardefs/requireEmail.php&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;&amp;lt;?php&amp;nbsp; $dictionary['Account']['fields']['email']['required'] = true;&lt;/pre&gt;&lt;span&gt;That should give you the behavior you are looking for without the views.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Regarding your question:&lt;/span&gt;&lt;br /&gt;&lt;span&gt;I would first try installing a stock 7.2.0 instance to see if you can get it working correctly. If so, you can follow this article to get your instance migrated to a clean install:&amp;nbsp;&lt;/span&gt;&lt;a href="http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/73_Migration/Migrating_From_a_Broken_Instance_to_a_Clean_Install/" rel="nofollow" target="_blank"&gt;http://support.sugarcrm.com/02_Documentation/04_Sugar_Developer/Sugar_Developer_Guide_7.2/73_Migrati...&lt;/a&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18768?ContentTypeID=1</link><pubDate>Wed, 07 May 2014 19:33:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:4d43f71c-d1ce-477e-a108-2d906c482d95</guid><dc:creator>akc akc</dc:creator><description>&lt;span&gt;Thanks for the example.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I have not modified the core create-actions view or created a custom create-actions.js under custom/clients.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Would it be possible that the upgrade to 7.2 from 7.1.6 went wrong? Can you find out which file/s actually fixed the issue from 7.1.6? Maybe I could manually copy core files over?&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18767?ContentTypeID=1</link><pubDate>Wed, 07 May 2014 19:25:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:f8f8ce25-4357-4716-9d41-b3b7a2a72672</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;Hi akc,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I don&amp;#39;t seem to be having the same issues when applying your example code. Have you modified the core create-actions view or created a custom ./custom/clients/base/views/create-actions/create-actions.js file?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I would also recommend that you adjust your code to validate the email attribute instead of the class. I have provided an example below:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;./custom/modules/Accounts/clients/base/views/create-actions/create-actions.js&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;({&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extendsFrom: &amp;#39;CreateView&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initialize: function (options) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.view.invokeParent(this, {type: &amp;#39;view&amp;#39;, name: &amp;#39;create&amp;#39;, method: &amp;#39;initialize&amp;#39;, args: [options]});&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //add validation task&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.model.addValidationTask(&amp;#39;check_email&amp;#39;, _.bind(this._doValidateEmail, this));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _doValidateEmail: function(fields, errors, callback) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (_.isEmpty(this.model.get(&amp;#39;email&amp;#39;)))&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errors['email'] = errors['email'] || {};&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errors['email'].required = true;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callback(null, fields, errors);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _dispose: function() {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this._super(&amp;#39;_dispose&amp;#39;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, })&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18763?ContentTypeID=1</link><pubDate>Tue, 06 May 2014 20:44:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:0a539818-05bb-4a4f-8765-9c0d878e3cbb</guid><dc:creator>Les Papier</dc:creator><description>&lt;span&gt;Will make a note - Thanks!&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18766?ContentTypeID=1</link><pubDate>Tue, 06 May 2014 13:09:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:511f672a-f39a-4b9e-bab1-d24ee20e1dd6</guid><dc:creator>akc akc</dc:creator><description>&lt;span&gt;Thanks for your reply. I still get a blank screen on create of account. The edit record works fine still.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;My create-actions.js file is as follows:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;({&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extendsFrom: &amp;#39;CreateView&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initialize: function (options) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.view.invokeParent(this, {type: &amp;#39;view&amp;#39;, name: &amp;#39;create&amp;#39;, method: &amp;#39;initialize&amp;#39;, args: [options]});&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.model.addValidationTask(&amp;#39;class_validate&amp;#39;, _.bind(this._doValidateCheckType, this));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _doValidateCheckType: function(fields, errors, callback) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if($(&amp;#39;.existingAddress&amp;#39;).length==0){&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errors['email'] = errors['email'] || {};&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errors['email'].required = true;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callback(null, fields, errors);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _dispose: function() {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this._super(&amp;#39;_dispose&amp;#39;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, })&lt;br /&gt;&lt;/pre&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18762?ContentTypeID=1</link><pubDate>Tue, 06 May 2014 00:00:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:cf5ff938-0366-46e2-8257-a19fb569359d</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;Hi paperless,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;The customCode attribute is not applicable to Sidercar modules. It would only work for modules in BWC mode.&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18765?ContentTypeID=1</link><pubDate>Mon, 05 May 2014 23:58:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:4d09f036-0c05-4a78-81ef-12882f852c83</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;Hi akc,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;On my local 7.2.0 Pro instance, I am able to do the following:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;./custom/modules/Accounts/clients/base/views/record/record.js&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;({&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extendsFrom: &amp;#39;RecordView&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initialize: function (options) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.view.invokeParent(this, {type: &amp;#39;view&amp;#39;, name: &amp;#39;record&amp;#39;, method: &amp;#39;initialize&amp;#39;, args:[options]});&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //add validation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.model.addValidationTask(&amp;#39;check_account_type&amp;#39;, _.bind(this._doValidateCheckType, this));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _doValidateCheckType: function(fields, errors, callback) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //validate requirements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (this.model.get(&amp;#39;account_type&amp;#39;) == &amp;#39;Customer&amp;#39; &amp;amp;&amp;amp; _.isEmpty(this.model.get(&amp;#39;phone_office&amp;#39;)))&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errors['phone_office'] = errors['phone_office'] || {};&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errors['phone_office'].required = true;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callback(null, fields, errors);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _dispose: function() {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this._super(&amp;#39;_dispose&amp;#39;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp; })&lt;/pre&gt;&lt;span&gt;./custom/modules/Accounts/clients/base/views/create-actions/create-actions.js&lt;/span&gt;&lt;br /&gt;&lt;pre&gt;({&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extendsFrom: &amp;#39;CreateView&amp;#39;,&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; initialize: function (options) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.view.invokeParent(this, {type: &amp;#39;view&amp;#39;, name: &amp;#39;create&amp;#39;, method: &amp;#39;initialize&amp;#39;, args: [options]});&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //add validation&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this.model.addValidationTask(&amp;#39;check_account_type&amp;#39;, _.bind(this._doValidateCheckType, this));&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _doValidateCheckType: function(fields, errors, callback) {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //validate requirements&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (this.model.get(&amp;#39;account_type&amp;#39;) == &amp;#39;Customer&amp;#39; &amp;amp;&amp;amp; _.isEmpty(this.model.get(&amp;#39;phone_office&amp;#39;)))&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errors['phone_office'] = errors['phone_office'] || {};&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; errors['phone_office'].required = true;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; callback(null, fields, errors);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; _dispose: function() {&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; this._super(&amp;#39;_dispose&amp;#39;);&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }, })&lt;br /&gt;&lt;/pre&gt;&lt;span&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span&gt;After a Quick Repair, when i change the account type to &amp;quot;Customer&amp;quot; I am seeing the expected results for the phone_office field&amp;nbsp;when creating/editing an account record.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Can you post your create-actions.js&amp;nbsp;example so that we can take a look?&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18764?ContentTypeID=1</link><pubDate>Mon, 05 May 2014 20:59:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:ec995f5b-fdf4-4573-b222-2ecdfc729bb2</guid><dc:creator>akc akc</dc:creator><description>&lt;span class="translate"&gt;&lt;em&gt;This reply was created from a merged topic originally titled&amp;nbsp; &lt;a href="http://community.sugarcrm.com/sugarcrm/topics/custom_validating_a_new_accounts_record"&gt;Custom validating a new Accounts record&lt;/a&gt;.&lt;/em&gt;&lt;/span&gt;&lt;span&gt;&amp;nbsp; Following on from this thread:&amp;nbsp;&lt;/span&gt;&lt;a href="https://sugarclub.sugarcrm.com/dev-club/f/questions-answers/3814/how-can-i-validate-fields-in-accounts-when-creating-new-records"&gt;https://community.sugarcrm.com/thread/18823&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I have successfully performed custom validation for modified records but haven&amp;#39;t managed to do so for when creating new records.&amp;nbsp;It just displays a blank screen.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I have updated to 7.2.0 as according to Jerry Clark this issue has been fixed. Can someone please confirm whether this is correct?&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18761?ContentTypeID=1</link><pubDate>Fri, 02 May 2014 17:21:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:31548a7c-5d6e-4752-a5ee-ec4aa35030cd</guid><dc:creator>Les Papier</dc:creator><description>&lt;span&gt;I take it &amp;quot;&lt;/span&gt;&lt;i&gt;add javascript for validation directly in the metadata/editviewdefs.php using the customCode attribute&lt;/i&gt;&lt;span&gt;&amp;quot; as shown back in&amp;nbsp;&lt;/span&gt;&lt;a href="http://forums.sugarcrm.com/f6/validation-logic-hook-43077/" rel="nofollow" target="_blank"&gt;http://forums.sugarcrm.com/f6/validation-logic-hook-43077/&lt;/a&gt;&lt;span&gt;&amp;nbsp;does not apply to &lt;/span&gt;&lt;strong&gt;7.x&lt;/strong&gt;&lt;span&gt;?&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18758?ContentTypeID=1</link><pubDate>Tue, 29 Apr 2014 18:16:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:079acecd-e9a4-409e-9222-27d72b667266</guid><dc:creator>akc akc</dc:creator><description>&lt;span&gt;We have upgraded to 7.2.0 and it still brings up a blank page when trying create a new record.&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18757?ContentTypeID=1</link><pubDate>Fri, 11 Apr 2014 08:38:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:ef68fd33-9b7f-4805-95d9-f2768bac37f8</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;Hi Laurnet,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;I apologize for the inconvenience here as it does appear that there is an issue with this functionality in 7.1.6. I have tested this customization and verified that this issue will be resolved in 7.2.0.&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18756?ContentTypeID=1</link><pubDate>Thu, 10 Apr 2014 10:12:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:0f741a66-d1a5-46c4-8141-c77f77422090</guid><dc:creator>Laurent Hinoul</dc:creator><description>&lt;span&gt;custom/modules/Accounts/clients/base/views/create-actions/create-actions.js&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;When I add an alert, the alert appears but the page stays blank...&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18755?ContentTypeID=1</link><pubDate>Thu, 10 Apr 2014 04:26:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:81e594f0-9788-42bc-aac8-2c833cbfdd39</guid><dc:creator>Jerry Clark</dc:creator><description>&lt;span&gt;Hi Larent and Jason,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span&gt;Can you provide me with the file and path you are using? Sometimes it is best to turn on developer mode and clear the ./cache/ folder when doing development.&lt;/span&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18754?ContentTypeID=1</link><pubDate>Thu, 10 Apr 2014 03:47:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:50643818-7025-44a3-8d92-8c7f610e4570</guid><dc:creator>Community Alumni User</dc:creator><description>&lt;span&gt;Got the same issue. Lame.&lt;/span&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>RE: How can I validate fields in Accounts when creating new records?</title><link>https://sugarclub.sugarcrm.com/thread/18753?ContentTypeID=1</link><pubDate>Fri, 04 Apr 2014 12:12:00 GMT</pubDate><guid isPermaLink="false">5c521d64-519d-47a6-9065-134618b211bf:34935e2a-63cd-47d9-a7f3-1c8b6f526c51</guid><dc:creator>Laurent Hinoul</dc:creator><description>&lt;span&gt;When I add validation with &amp;#39;create-actions.js&amp;#39;, the create page is blank... any solutions?&lt;/span&gt;&lt;br /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>