Exemplo n.º 1
0
	$filter['id_task'] = $form_values['search_id_task'];
	$filter['left_sla'] = $form_values['search_left_sla'];
	$filter['right_sla'] = $form_values['search_right_sla'];
	$filter['show_hierarchy'] = $form_values['show_hierarchy'];
	$filter['medals'] = $form_values['medals'];
	$filter['parent_name'] = (string) get_parameter ('parent_name', '');
	
	$type_fields = incidents_get_type_fields ($filter['id_incident_type']);

	if ($type_fields) {
		foreach ($type_fields as $type_field) {
			$filter['type_field_'.$type_field['id']] = $form_values['search_type_field_'.$type_field['id']];
		}
	}

	$result = create_custom_search ($search_name, 'incidents', $filter);
}

global $config;

$option = get_parameter("option", "search");

$filter = array ();
$filter['inverse_filter'] = (bool) get_parameter('search_inverse_filter');
$filter['string'] = (string) get_parameter ('search_string');
$filter['priority'] = (int) get_parameter ('search_priority', -1);
$filter['id_group'] = (int) get_parameter ('search_id_group', 1);
$filter['status'] = (int) get_parameter ('search_status', -10);
$filter['resolution'] = (int) get_parameter ('search_resolution', -1);
$filter['id_product'] = (int) get_parameter ('search_id_product');
$filter['id_company'] = (int) get_parameter ('search_id_company');
Exemplo n.º 2
0
$filter['owner'] = (string) get_parameter ("owner_search");
$filter['show_100'] = (int) get_parameter ("show_100_search");
$filter['id_language'] = (string) get_parameter ("id_language", "");
$filter['est_sale'] = (int) get_parameter ("est_sale_search", 0);
$filter['show_not_owned'] = (int) get_parameter ("show_not_owned_search");
$filter['tags'] = get_parameter('tags', array());

/* Create a custom saved search*/
if ($create_custom_search && !$id_search) {
	
	$search_name = (string) get_parameter ('search_name');

	$duped_name = exists_custom_search_name($search_name);
	
	if (!$duped_name) {
		$result = create_custom_search ($search_name, 'leads', $filter);
			if ($result === false) {
			echo ui_print_error_message (__('Could not create custom search'), '', true, 'h3', true);
		}
		else {
			echo ui_print_success_message (__('Custom search saved'), '', true, 'h3', true);
		}
	}
	else {
		echo ui_print_error_message (__('This name already exist'), '', true, 'h3', true);
	}
}

/* Get a custom search*/
if ($id_search && !$delete_custom_search) {