// get the member id to pass to getList, set the where clause
if ( isset( $actionData['request']['member'] ) ) {
$member_info_id = $actionData['request']['member'] - 0;
- //$member_info = new GlmDataMemberInfo($this->wpdb, $this->config);
- //$member_info_id = $member_info->getActiveInfoIdForMember($member_id);
+ // get member name
+ function get_name( $id = 0 ) {
+ global $wpdb;
+ if ( $id ) {
+ return $wpdb->get_var( "SELECT member_name FROM ".GLM_MEMBERS_PLUGIN_DB_PREFIX . "member_info WHERE member = $id" );
+ }
+ }
+
+ $member_name = get_name($member_info_id);
+ $member_name = urlencode($member_name);
+
$where = "ref_dest = $member_info_id";
$fields_data = new GlmDataFieldsCustomFieldsData($this->wpdb, $this->config);
// Compile template data
$templateData = array(
'field_values' => $fields,
+ 'member_name' => $member_name
);
error_reporting(E_ALL ^ E_NOTICE);
return array(
</div>
{/if}
{/foreach}
-
+{$stock = $field_values.stock.data}
+{$msrp = $field_values.msrp.data}
+{$sale = $field_values['sale-price'].data}
+{$prod = $member_name}
+ <a class="contact-sales" href="{apply_filters('get_form_permalink', 267)}?prod={$prod}&stock={$stock}&msrp={$msrp}&sale={$sale}">Contact Sales</a>