<th>Rate</th>
<th>Status</th>
<th> </th>
+ {if apply_filters('glm-members-customfields-plugin-active', false)}
+ <th> </th>
+ {/if}
</tr>
</thead>
<tbody>
{foreach $registrants as $r}
<tr>
<td><a href="{$thisUrl}?page=glm-members-admin-menu-registrations-accounts&glm_action=accounts&option=accountDashboard&accountID={$r.account.id}">{$r.fname} {$r.lname}</a></td>
+
<td>{$r.account.city}</td>
<td>{$r.account.state.value}</td>
<td>{$r.account.phone}</td>
<td>{$r.rate_name}</td>
<td>{$r.request_status_name}</td>
<td><a href="{$thisUrl}?page=glm-members-admin-menu-registrations-requests&option=requestDashboard&requestID={$r.reg_request}">Request</a></td>
+ {if apply_filters('glm-members-customfields-plugin-active', false)}
+ <td><a href="#" class="glm-view-fields" data-id="#glm-add-fields-{$r.id}">Additional Fields</a></td>
+ {/if}
</tr>
+ {if apply_filters('glm-members-customfields-plugin-active', false)}
+ <tr id="glm-add-fields-{$r.id}" style="display:none;">
+ <td colspan="10">
+ {if $r.custom_data}
+ {foreach $r.custom_data as $cHeader => $cValue}
+ <span>
+ <b>{$cHeader}</b> {$cValue}
+ </span>
+ {/foreach}
+ {/if}
+ </td>
+ </tr>
+ {/if}
{/foreach}
{else}
<tr class="alternate"><td colspan="2">(no registrants listed)</td></tr>
$(this).prop('checked', false);
});
});
+ $('.glm-view-fields').click(function(e){
+ e.preventDefault();
+ var field_id = $(this).data('id');
+ console.log(field_id);
+ $( field_id ).toggle();
+ });
});
</script>