$RegRequest = new GlmDataRegistrationsRegRequest($this->wpdb, $this->config);
require_once GLM_MEMBERS_REGISTRATIONS_PLUGIN_CLASS_PATH.'/data/dataRegRequestRegistrant.php';
$RegRequestRegistrant = new GlmDataRegistrationsRequestRegistrant($this->wpdb, $this->config);
+ require_once GLM_MEMBERS_REGISTRATIONS_PLUGIN_CLASS_PATH . '/data/dataRegRequestEvent.php';
+ $RegRequestEvent = new GlmDataRegistrationsRequestEvent( $this->wpdb, $this->config );
// Get account base data
$account = $this->getEntry($accountID);
$registered = $RegRequestRegistrant->getList("T.account = $accountID");
if (is_array($registered) && count($registered) > 0) {
$haveRegistered = true;
+
+ // Loop through the registered array and get event names.
+ foreach ( $registered as $key => $reg ) {
+ $registered[$key]['eventData'] = $RegRequestEvent->getEntry( $reg['reg_request_event'] );
+ }
+ echo '<pre>$registered: ' . print_r( $registered, true ) . '</pre>';
}
}
}
$accountsResult = $this->getList( $where, 'lname', true, 'id', $start, $limit );
- //echo '<pre>$accountsResult: ' . print_r( $accountsResult, true ) . '</pre>';
+ // echo '<pre>$accountsResult: ' . print_r( $accountsResult, true ) . '</pre>';
//$accounts = $this->getList( $where );
- //echo '<pre>$where: ' . print_r( $where, true ) . '</pre>';
+ // echo '<pre>$where: ' . print_r( $where, true ) . '</pre>';
// Get paging results
$numbDisplayed = $accountsResult['returned'];
<h1>Selected Account Dashboard</h1>
<div class="glm-admin-table-inner glm-admin-table">
-
+
<a href="{$thisUrl}?page=glm-members-admin-menu-registrations-accounts&glm_action=accounts&option=edit&account={$accountID}" class="button button-secondary glm-button glm-right">Edit Account</a>
<h3>Account</h3>
-
+
<div id="glm-admin-member-registrations-account-detail" class="glm-admin-table">
<div class="glm-row">
<div class="glm-small-4 glm-left">
</tr>
{/foreach}
</table>
-
+
</div>
<div class="glm-admin-table-inner glm-admin-table">
<tr class="alternate">
{/if}
<td>
- <a href="{$thisUrl}?page=glm-members-admin-menu-registrations-events&option=eventDashboard®EventID={$req.id}">
- {$reg.event_name}
+ <a href="{$thisUrl}?page=glm-members-admin-menu-registrations-events&option=eventDashboard®EventID={$reg.reg_event}">
+ {$reg.eventData.event_name}
+ </a>
+
</td>
<td>{$reg.event_datetime.datetime}</td>
</tr>
{/foreach}
</table>
-</div>
+</div>
{include file='admin/footer.html'}