),
// Account
- 'registered_by' => array (
- 'field' => 'registered_by',
- 'type' => 'integer',
- 'required' => true,
- 'use' => 'a'
+ 'registered_by' => array (
+ 'field' => 'registered_by',
+ 'type' => 'pointer',
+ 'p_table' => GLM_MEMBERS_REGISTRATIONS_PLUGIN_DB_PREFIX . 'account',
+ 'p_field' => 'CONCAT_WS( \', \', lname, fname )',
+ 'p_id' => 'id',
+ //'p_where' => 'id != T.id',
+ 'p_orderby' => 'lname,fname',
+ 'required' => true,
+ 'use' => 'a'
),
// Account Primary Address
<th>Active</th>
<th>Name</th>
<th>Created</th>
+ <th>Member ID</th>
</tr>
</thead>
<tbody>
<a href="{$thisUrl}?page=glm-members-admin-menu-registrations-accounts&glm_action=accounts&option=edit&account={$account.id}">{$account.fname} {$account.lname}</a>
</td>
<td>{$account.date_created.timestamp|date_format:"%D"}</td>
+ <td>{$account.member_id}</td>
</tr>
{/foreach}
</table>
<input type="hidden" name="option" value="insert">
{/if}
<input type="hidden" name="contact_id" value="0">
- <input type="hidden" name="registered_by" value="0">
<table id="glm-table-account" class="glm-admin-table glm-account-table">
<tr>
</td>
</tr>
+ <tr>
+ <th {if $account.fieldRequired.registered_by} class="glm-required"}{/if}>Registered By</th>
+ <td {if $account.fieldFail.registered_by}class="glm-form-bad-input" data-tabid="glm-registered-by"{/if}>
+ <select id="registeredBySelect" name="registered_by">
+ <option value="0">Choose Account</option>
+ {foreach $account.fieldData.registered_by.list as $v}
+ <option value="{$v.value}"{if $v.default} selected{/if}>{$v.name}</option>
+ {/foreach}
+ </select>
+ {if $account.fieldFail.registered_by}<p>{$account.fieldFail.registered_by}</p>{/if}<br>
+ </td>
+ </tr>
+
+ <tr>
+ <th {if $account.fieldRequired.member_id} class="glm-required"}{/if}>Member ID</th>
+ <td {if $account.fieldFail.member_id}class="glm-form-bad-input" data-tabid="glm-member-id"{/if}>
+ <input type="text" name="member_id" value="{$account.fieldData.member_id}" class="glm-form-text-input-short">
+ {if $account.fieldFail.member_id}<p>{$account.fieldFail.member_id}</p>{/if}<br>
+ </td>
+ </tr>
+
<tr>
<th {if $account.fieldRequired.active} class="glm-required"}{/if}>Active</th>
<td {if $account.fieldFail.active}class="glm-form-bad-input" data-tabid="glm-active"{/if}>