From 78357d5bea15c971a372dabf992accb2b2cca590 Mon Sep 17 00:00:00 2001 From: Steve Sutton Date: Thu, 4 Jan 2018 15:53:13 -0500 Subject: [PATCH] Update Add attendee forms and add loading graphic. Adding loading graphic for when an attendee is added. Remove the link for the address fields. Adding title for the custom fields. --- assets/ajax-loader.gif | Bin 0 -> 8238 bytes css/front.css | 32 ++++++++------- js/frontRegApp.js | 26 +++++++------ js/views/front/regTime.js | 26 +++++++------ models/front/registrations/registration.php | 1 + views/front/registrations/registration.html | 41 ++++++++++++++------ 6 files changed, 78 insertions(+), 48 deletions(-) create mode 100644 assets/ajax-loader.gif diff --git a/assets/ajax-loader.gif b/assets/ajax-loader.gif new file mode 100644 index 0000000000000000000000000000000000000000..7eca29038a50532be35b4beb18c08840154571ba GIT binary patch literal 8238 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 M*!1h~`(M}p0RjuIr~m)} literal 0 HcmV?d00001 diff --git a/css/front.css b/css/front.css index 10cebde..b319bd6 100644 --- a/css/front.css +++ b/css/front.css @@ -165,7 +165,7 @@ width: 24px; height: 24px; left: -5px; - + } .glm-reg-terms-conditions{ border: 1px solid darkgrey; @@ -223,7 +223,7 @@ form#checkoutForm h5{ letter-spacing: 1px; font-family: Arial; color: #1479b0; -} +} .glm-reg-event-terms{ @@ -317,6 +317,7 @@ form#checkoutForm h5{ text-transform: uppercase; } #glm-reg-detail { + position: relative; width: 100%; padding: 0; max-width: 64rem; @@ -609,6 +610,11 @@ div.glm-reg-forgot h4 { /*}}} End Login Page */ /*{{{ New Register Account Form */ +#loading-indicator { + position: absolute; + left: 30%; + top: 40%; +} div.glm-reg-register { background-color: white; border: solid 1px black; @@ -765,7 +771,7 @@ span.glm-error { } #accountHeader .glm-reg-header-btn:hover { text-decoration: none; - + } #accountHeader #register { clear: both; @@ -791,14 +797,14 @@ span.glm-error { float: none; margin: 10px auto; width: 250px; - } + } #accountHeader-right .glm-reg-header-btn { float: none; margin: 10px auto; width: 250px; } #accountHeader .glm-reg-header-btn { - + } } #accountHeader-right { @@ -927,7 +933,7 @@ span.glm-error { margin-bottom: 10px !important; }/* @media(max-width: 1024px) { - + #accountHeader { max-width: 300px; } @@ -1046,7 +1052,7 @@ span.glm-error { .glm-reg-contact-container::before{ left: 10px; } - + .glm-reg-cost::before{ left: 10px; } @@ -1056,7 +1062,7 @@ span.glm-error { .glm-reg-image-container { text-align: left; } -/* +/* #accountHeader #glm-header-reg-widget { width: 100%; } @@ -1126,7 +1132,7 @@ span.glm-error { text-align: center; text-transform: uppercase; color: #7d7d7d; - + } .progressbar li:before { width: 30px; @@ -1142,7 +1148,7 @@ span.glm-error { background-color: white; position: relative; z-index: 1; - + } .progressbar li:after { width: 100%; @@ -1152,7 +1158,7 @@ span.glm-error { background-color: #7d7d7d; top: 15px; left: -50%; - + } .progressbar li:first-child:after { content: none; @@ -1209,7 +1215,7 @@ span.glm-error { font-weight: bold; } .glm-reg-cart-registrant .glm-reg-data { - + } /* Checkout styles */ @@ -1260,4 +1266,4 @@ span.glm-error { /* for the login form title */ #ui-id-1.ui-dialog-title { line-height: 1; -} \ No newline at end of file +} diff --git a/js/frontRegApp.js b/js/frontRegApp.js index df631d5..48b384e 100644 --- a/js/frontRegApp.js +++ b/js/frontRegApp.js @@ -926,14 +926,11 @@ app.Views.Front.RegTime = Backbone.View.extend({ var accountContainer = this.$('.reg-class-accounts'); accountContainer.append(view); app.regEventLock = false; - // console.log( 'attendees_available', this.model.get('attendees_available') ); - // this.model.set({attendees_available: this.model.get('attendees_available') - this.model.registrants.length }); - // var available = this.model.get( 'attendees_available' ); - // if ( available === 0 ) { - // // hide add button - // this.$('.glm-add-new-account').hide(); - // this.$('.glm-time-full').show(); - // } + if ( this.model.registrants.length === 0 ) { + this.$('.reg-class-accounts-title').hide(); + } else { + this.$('.reg-class-accounts-title').show(); + } return this; }, @@ -1004,6 +1001,7 @@ app.Views.Front.RegTime = Backbone.View.extend({ // to the collection. var customFieldData = this.$( 'form.attendee-cf-form-new' ).serialize(); + this.$('#loading-' + this.model.get('id') ).show(); var newRegistrant = this.model.registrants.create({ option: 'add', reg_request: regRequest.id, @@ -1029,9 +1027,13 @@ app.Views.Front.RegTime = Backbone.View.extend({ app.regEventLock = false; }, + successCallback: function( collection, repsonse ){ + this.$('#loading-' + this.model.get('id') ).hide(); + }, + errorCallback: function( collection, response ){ - console.log( 'errorCallback Called' ); - console.log( response ); + // console.log( 'errorCallback Called' ); + // console.log( response ); }, // cancel add new registrant @@ -1044,7 +1046,7 @@ app.Views.Front.RegTime = Backbone.View.extend({ // add a registrant to collection addOne: function( item ){ - console.log( 'regTime: addOne called' ); + // console.log( 'regTime: addOne called' ); // console.log( item.get('id') ); this.model.set({selectedTime: item.get('reg_time') }) this.render(); @@ -1052,7 +1054,7 @@ app.Views.Front.RegTime = Backbone.View.extend({ // delete a registrant in collection deleteOne: function( item ){ - console.log( 'regTime: deleteOne called' ); + // console.log( 'regTime: deleteOne called' ); // this.render(); }, }); diff --git a/js/views/front/regTime.js b/js/views/front/regTime.js index 675441e..1177352 100644 --- a/js/views/front/regTime.js +++ b/js/views/front/regTime.js @@ -36,14 +36,11 @@ app.Views.Front.RegTime = Backbone.View.extend({ var accountContainer = this.$('.reg-class-accounts'); accountContainer.append(view); app.regEventLock = false; - // console.log( 'attendees_available', this.model.get('attendees_available') ); - // this.model.set({attendees_available: this.model.get('attendees_available') - this.model.registrants.length }); - // var available = this.model.get( 'attendees_available' ); - // if ( available === 0 ) { - // // hide add button - // this.$('.glm-add-new-account').hide(); - // this.$('.glm-time-full').show(); - // } + if ( this.model.registrants.length === 0 ) { + this.$('.reg-class-accounts-title').hide(); + } else { + this.$('.reg-class-accounts-title').show(); + } return this; }, @@ -114,6 +111,7 @@ app.Views.Front.RegTime = Backbone.View.extend({ // to the collection. var customFieldData = this.$( 'form.attendee-cf-form-new' ).serialize(); + this.$('#loading-' + this.model.get('id') ).show(); var newRegistrant = this.model.registrants.create({ option: 'add', reg_request: regRequest.id, @@ -139,9 +137,13 @@ app.Views.Front.RegTime = Backbone.View.extend({ app.regEventLock = false; }, + successCallback: function( collection, repsonse ){ + this.$('#loading-' + this.model.get('id') ).hide(); + }, + errorCallback: function( collection, response ){ - console.log( 'errorCallback Called' ); - console.log( response ); + // console.log( 'errorCallback Called' ); + // console.log( response ); }, // cancel add new registrant @@ -154,7 +156,7 @@ app.Views.Front.RegTime = Backbone.View.extend({ // add a registrant to collection addOne: function( item ){ - console.log( 'regTime: addOne called' ); + // console.log( 'regTime: addOne called' ); // console.log( item.get('id') ); this.model.set({selectedTime: item.get('reg_time') }) this.render(); @@ -162,7 +164,7 @@ app.Views.Front.RegTime = Backbone.View.extend({ // delete a registrant in collection deleteOne: function( item ){ - console.log( 'regTime: deleteOne called' ); + // console.log( 'regTime: deleteOne called' ); // this.render(); }, }); diff --git a/models/front/registrations/registration.php b/models/front/registrations/registration.php index d3fe1f7..2bfe122 100644 --- a/models/front/registrations/registration.php +++ b/models/front/registrations/registration.php @@ -369,6 +369,7 @@ 'reg_bulletin' => $misc['reg_bulletin'], 'states_list' => $this->config['states'], 'country_list' => $this->config['countries'], + 'pluginAssetsUrl' => GLM_MEMBERS_REGISTRATIONS_PLUGIN_ASSETS_URL, ); // echo "
".print_r($templateData,1)."
"; diff --git a/views/front/registrations/registration.html b/views/front/registrations/registration.html index c78698b..ab92871 100644 --- a/views/front/registrations/registration.html +++ b/views/front/registrations/registration.html @@ -206,6 +206,10 @@
List of {/literal}{$terms.reg_term_attendee_plur}{literal}
+ {/literal} {* Template for registrant add form *}{literal} @@ -219,6 +223,10 @@
* Required Fields
+
 
+ +
+
Email is required for notifications
Email Address
@@ -232,15 +240,7 @@
Last Name *
-
-
- {/literal} - {$fid = "glm_reg_customfields_reg_event_attendee_$regEventId"} - {apply_filters( 'glm-members-customfields-form-display', '', $fid )} - {literal} -
-
-
+
@@ -285,6 +285,17 @@
+ {/literal}{if apply_filters('glm-members-customfields-plugin-active', false)}{literal} +

Additional Info Needed

+
+
+ {/literal} + {$fid = "glm_reg_customfields_reg_event_attendee_$regEventId"} + {apply_filters( 'glm-members-customfields-form-display', '', $fid )} + {literal} +
+
+ {/literal}{/if}{literal} {/literal}{if $regEvent.time_specific.value} {/if}{literal} @@ -311,6 +322,10 @@
* Required Fields
+
 
+ +
+
Email is required for notifications
Email Address
@@ -324,8 +339,7 @@
Last Name *
-
-
+
@@ -370,6 +384,10 @@
+ {/literal}{if apply_filters('glm-members-customfields-plugin-active', false)}{literal} +

Additional Info Needed

+
+ {/literal}{/if}{literal} {/literal}{if $regEvent.time_specific.value}
@@ -385,6 +403,7 @@ {/literal}
+

{$terms.reg_term_registrations_name}

{apply_filters('glm_members_registrations_header', 'accountHeader')}
-- 2.17.1