WIP for add attendee custom field form
authorSteve Sutton <steve@gaslightmedia.com>
Mon, 18 Dec 2017 20:08:15 +0000 (15:08 -0500)
committerSteve Sutton <steve@gaslightmedia.com>
Mon, 18 Dec 2017 20:08:45 +0000 (15:08 -0500)
Trying to get the custom form field into view file.

js/frontRegApp.js
js/views/front/registrantForm.js
models/front/registrations/registration.php
views/front/registrations/registration.html

index 02e6429..3d97859 100644 (file)
@@ -1100,7 +1100,7 @@ app.Views.Front.RegistrantForm = Backbone.View.extend({
     render: function(){
         this.$el.html( this.template( this.model.toJSON() ) );
         // console.log( this.model.get('reg_event') );
-        app.setCustomFieldsForm(this.model.get('reg_event'), '', '.attendee-cf-new');
+        // app.setCustomFieldsForm(this.model.get('reg_event'), '', '.attendee-cf-new');
         return this;
     },
 
index 5e0e702..361af19 100644 (file)
@@ -25,7 +25,7 @@ app.Views.Front.RegistrantForm = Backbone.View.extend({
     render: function(){
         this.$el.html( this.template( this.model.toJSON() ) );
         // console.log( this.model.get('reg_event') );
-        app.setCustomFieldsForm(this.model.get('reg_event'), '', '.attendee-cf-new');
+        // app.setCustomFieldsForm(this.model.get('reg_event'), '', '.attendee-cf-new');
         return this;
     },
 
index 6df0f3d..1a57e23 100644 (file)
 
         // Compile template data
         $templateData = array(
+            'regEventId'        => $regEventId,
             'page'              => 'registration',
             'haveCart'          => $haveCart,
             'isNewCart'         => $isNewCart,
index 262e224..05a72cb 100644 (file)
                     <div class="columns large-4 small-12">Email Address</div>
                     <div class="columns large-8 small-12"><input class="add_reg_email" value="<%- email %>"></div>
                 </div>
-                <form class="attendee-cf-form-new"><div class="attendee-cf-new"></div></form>
+                <form class="attendee-cf-form-new">
+                    <div class="attendee-cf-new">
+                        {/literal}
+                            {$fid = "glm_reg_customfields_reg_event_attendee_$regEventId"}
+                            {apply_filters( 'glm-members-customfields-form-display', '', $fid )}
+                        {literal}
+                    </div>
+                </form>
                 <div>
                     <a class="show-hide-address">Address (show/hide)</a>
                 </div>