From 378ea9fcbcad076d58fe72ec2eab5a78d3ebe52b Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Sun, 27 Apr 2014 15:37:38 -0700 Subject: [PATCH] Fix membership form hidden field --- js/view/crm.designer.js | 2 +- js/view/crm.profile-selector.js | 6 ++---- templates/CRM/Member/Form/Membership.tpl | 14 ++++++++------ 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/js/view/crm.designer.js b/js/view/crm.designer.js index c9e6a1e2c4..8f0e1c3557 100644 --- a/js/view/crm.designer.js +++ b/js/view/crm.designer.js @@ -208,7 +208,7 @@ } }, doSave: function(e) { - e.preentDefault(); + e.preventDefault(); var ufGroupModel = this.model; if (ufGroupModel.getRel('ufFieldCollection').hasDuplicates()) { CRM.alert(ts('Please correct errors before saving.'), '', 'alert'); diff --git a/js/view/crm.profile-selector.js b/js/view/crm.profile-selector.js index f36c8f2313..1a675d461a 100644 --- a/js/view/crm.profile-selector.js +++ b/js/view/crm.profile-selector.js @@ -57,6 +57,7 @@ this.selectRegion.show(view); this.setUfGroupId(this.options.ufGroupId, {silent: true}); this.toggleButtons(); + this.$('.crm-profile-selector-select select').css('width', '25em').crmSelect2(); }, onChangeUfGroupId: function(event) { this.options.ufGroupId = $(event.target).val(); @@ -72,10 +73,7 @@ }, setUfGroupId: function(value, options) { this.options.ufGroupId = value; - this.$('.crm-profile-selector-select select').val(value); - if (!options || !options.silent) { - this.$('.crm-profile-selector-select select').change(); - } + this.$('.crm-profile-selector-select select').select2('val', value, (!options || !options.silent)); }, getUfGroupId: function() { return this.options.ufGroupId; diff --git a/templates/CRM/Member/Form/Membership.tpl b/templates/CRM/Member/Form/Membership.tpl index 1a44e9da8f..61d4e24750 100644 --- a/templates/CRM/Member/Form/Membership.tpl +++ b/templates/CRM/Member/Form/Membership.tpl @@ -144,12 +144,14 @@ {if $isRecur && $endDate}{$endDate|crmDate}{else}{include file="CRM/common/jcalendar.tpl" elementName=end_date}{/if}
{ts}Latest membership period expiration date. End Date will be automatically set based on Membership Type if you don't select a date.{/ts} - - {$form.auto_renew.label} - {$form.auto_renew.html} {help id="id-auto_renew" file="CRM/Member/Form/Membership.hlp" action=$action} - - {if ! $membershipMode} - {$form.is_override.label}{$form.is_override.html}  {help id="id-status-override"} + {if !empty($form.auto_renew)} + + {$form.auto_renew.label} {help id="id-auto_renew" file="CRM/Member/Form/Membership.hlp" action=$action} + {$form.auto_renew.html} + + {/if} + {if !$membershipMode} + {$form.is_override.label} {help id="id-status-override"}{$form.is_override.html} {/if} {if ! $membershipMode} -- 2.25.1