// reg_event base data - Base info on this registration event - from reg_event table
'reg_event' => array
(
- 'id' => 1000,
+ 'id' => 1000,
'event_name' => 'GLM Sample Event',
'event_code' => 'glm-sample-event',
'notify_email' => '',
'id' => 1200,
'reg_event' => 1000,
'name' => 'Standard',
- 'descr' => 'Standard registration for this event. Provides all standard attendee priviledges.',
+ 'descr' => 'Standard registration for this event. Provides all standard attendee privileges.',
'reg_rate' => array
(
1 => array
jQuery(document).ready(function($){
// Use the registration object to build new EventReg
- var event1 = new EventReg({ 'event_name': registration.event_name, 'descr': registration.descr });
-
- var eventList = new EventRegList( [ event1 ] );
-
- var eventRegView = new EventListView({ collection: eventList });
+ // var event1 = new EventReg({ 'event_name': registration.event_name, 'descr': registration.descr });
+ // var eventList = new EventRegList( [ event1 ] );
+ // var eventRegView = new EventListView({ collection: eventList });
});
className: 'glm-reg-event-item clearfix',
- eventRegTpl: _.template(
- '<h2><%= event_name %></h2>' +
- '<div class="glm-reg-compcode-entry">' +
- '<input type="text" placeholder="Enter Comp Code Here" />' +
- '</div>' +
- '<p><%= descr %></p>'
- ),
+ eventRegTpl: _.template( $('#eventReg-template').html() ),
// Called when the view is first created
initialize: function(){
// including test data for now
include GLM_MEMBERS_REGISTRATIONS_PLUGIN_PATH . '/data/event_setup.php';
- if ( isset( $eventData[$eventRegID] ) ) {
- $regEvent[] = $eventData[$eventRegID];
- } else {
- $regEvent = array();
- }
+ // if ( isset( $eventData[$eventRegID] ) ) {
+ // $regEvent[] = $eventData[$eventRegID];
+ // } else {
+ // $regEvent = array();
+ // }
// Compile template data
$templateData = array(
'entry' => $regEventSample,
- 'events' => array(),
'thisJsUrl' => GLM_MEMBERS_REGISTRATIONS_PLUGIN_URL . '/js'
);
// Return status, any suggested view, and any data to controller
<div id="eventapp"></div>
-<div class="glm-reg-event-list" style="display:none;">
- {foreach $events as $event}
+{literal}
+<script type="text/template" id="eventReg-template">
+ <h2><%= event_name %></h2>
+ <div class="glm-reg-compcode-entry">
+ <input type="text" placeholder="Enter Comp Code Here" />
+ </div>
+ <p> - event description - </p>
+</script>
+{/literal}
+<div class="glm-reg-event-list">
+ {$event = $entry.reg_event}
<div class="glm-reg-event-item clearfix">
- <h2>{$event.title}</h2>
+ <h2>{$event.event_name}</h2>
<div class="glm-reg-compcode-entry">
<input type="text" placeholder="Enter Comp Code Here" />
</div>
- <p>{$event.short_desc}</p>
+ <p> - description of event -</p>
<div class="glm-reg-entryforms clearfix">
<div class="glm-reg-dates">
<h4>Pick your registration dates</h4>
<input type="date" placeholder="Enter Date" />
<input type="text" placeholder="Enter Time" />
</div>
- {foreach $event.levels as $level}
+ {$levels = $entry.reg_class}
+ {foreach $levels as $level}
<div class="glm-reg-level">
- <h3>{$level.title}</h3>
+ <h3>{$level.name}</h3>
+ <p>{$level.descr}</p>
<span class="glm-reg-level-add-registrant">+</span>
- {foreach $level.registrants as $reg}
- <div class="glm-reg-level-registrant clearfix"><span class="glm-reg-level-registrant-name">{$reg.fname} {$reg.lname}</span> <span class="glm-reg-level-registrant-email">{$reg.email}</span></div>
- {/foreach}
</div>
{/foreach}
<div class="glm-reg-submit">
</div>
</div>
</div>
- {/foreach}
</div>
<script>