}
},
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');
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();
},
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;
<td>{if $isRecur && $endDate}{$endDate|crmDate}{else}{include file="CRM/common/jcalendar.tpl" elementName=end_date}{/if}
<br />
<span class="description">{ts}Latest membership period expiration date. End Date will be automatically set based on Membership Type if you don't select a date.{/ts}</span></td></tr>
- <tr id="autoRenew" class="crm-membership-form-block-auto_renew">
- <td class="label"> {$form.auto_renew.label} </td>
- <td> {$form.auto_renew.html} {help id="id-auto_renew" file="CRM/Member/Form/Membership.hlp" action=$action} </td>
- </tr>
- {if ! $membershipMode}
- <tr><td class="label">{$form.is_override.label}</td><td>{$form.is_override.html} {help id="id-status-override"}</td></tr>
+ {if !empty($form.auto_renew)}
+ <tr id="autoRenew" class="crm-membership-form-block-auto_renew">
+ <td class="label"> {$form.auto_renew.label} {help id="id-auto_renew" file="CRM/Member/Form/Membership.hlp" action=$action} </td>
+ <td> {$form.auto_renew.html} </td>
+ </tr>
+ {/if}
+ {if !$membershipMode}
+ <tr><td class="label">{$form.is_override.label} {help id="id-status-override"}</td><td>{$form.is_override.html}</td></tr>
{/if}
{if ! $membershipMode}