Using Chuck's test event_setup array to feed the registration page.
// Sample event setup data - Describes registration for an event
// This data must be stored into the data tables and pulled out using data abstract to be useable.
$regEventSample = array(
-
+
// reg_event base data - Base info on this registration event - from reg_event table
'reg_event' => array
(
'reg_file' => '',
'reg_file_title' => ''
),
-
+
// reg_time - One record for each date/time this event has people registered - Primarily tracks attendee counts and charge totals
'reg_time' => array
(
)
// Additional times registration may take place
),
-
+
// reg_class - Type of registration for this event (one or more)
'reg_class' => array
(
),
)
)
-
+
// reg_rates - Date range / rate for a reg class (one or more)
-
+
)
-
+
);
-
-echo "<pre>".print_r($regEventSample,1)."</pre>";
+
+//echo "<pre>".print_r($regEventSample,1)."</pre>";
switch ( $option ) {
default:
// Get the RegEvent entry
- $entry = $this->getEntry( $eventRegID );
+ //$entry = $this->getEntry( $eventRegID );
//echo '<pre>$entry: ' . print_r( $entry, true ) . '</pre>';
break;
}
// including test data for now
- include GLM_MEMBERS_REGISTRATIONS_PLUGIN_PATH . '/data/events.php';
+ include GLM_MEMBERS_REGISTRATIONS_PLUGIN_PATH . '/data/event_setup.php';
if ( isset( $eventData[$eventRegID] ) ) {
$regEvent[] = $eventData[$eventRegID];
// Compile template data
$templateData = array(
- 'eventReg' => $entry,
+ 'entry' => $regEventSample,
'events' => array()
);
// Return status, any suggested view, and any data to controller
</div>
<script>
var registration = {
- 'event_name': '{$eventReg.event_name}',
+ 'event_name': '{$entry.reg_event.event_name}',
'descr': 'This is only a test'
};
</script>