Exemplo n.º 1
0
<?php

/** 
 * Copyright: dtbaker 2012
 * Licence: Please check CodeCanyon.net for licence details. 
 * More licence clarification available here:  http://codecanyon.net/wiki/support/legal-terms/licensing-terms/ 
 * Deploy: 9809 f200f46c2a19bb98d112f2d32a8de0c4
 * Envato: 4ffca17e-861e-4921-86c3-8931978c40ca
 * Package Date: 2015-11-25 02:55:20 
 * IP Address: 67.79.165.254
 */
$search = isset($_REQUEST['search']) && is_array($_REQUEST['search']) ? $_REQUEST['search'] : array();
$use_master_key = module_user::get_contact_master_key();
if (!$use_master_key) {
    throw new Exception('Sorry no Customer or Vendor selected');
} else {
    if (isset($_REQUEST[$use_master_key])) {
        $search[$use_master_key] = $_REQUEST[$use_master_key];
    }
}
switch ($use_master_key) {
    case 'customer_id':
        $contact_type = 'Customer';
        $contact_type_permission = 'Customer';
        $contact_module_name = 'customer';
        // is this a customer or a lead?
        $current_customer_type_id = module_customer::get_current_customer_type_id();
        if ($current_customer_type_id > 0) {
            $customer_type = module_customer::get_customer_type($current_customer_type_id);
            if ($customer_type && !empty($customer_type['type_name'])) {
                $contact_type_permission = $customer_type['type_name'];