$theme_path = "themes/" . $theme . "/"; $image_path = $theme_path . "images/"; require_once $theme_path . 'layout_utils.php'; $GLOBALS['log']->info("ClientOrders detail view"); $xtpl = new XTemplate('modules/ClientOrders/EstimateSelect.html'); $json = getJSONobj(); $popup_request_data = array('call_back_function' => 'set_return', 'form_name' => 'EditView', 'field_to_name_array' => array('id' => 'estimate_id', 'name' => 'estimate_name')); $encoded_product_popup_request_data = $json->encode($popup_request_data); $xtpl->assign('encoded_products_popup_request_data', $encoded_product_popup_request_data); /// /// Assign the template variables /// $xtpl->assign('MOD', $mod_strings); $xtpl->assign('APP', $app_strings); $xtpl->assign('name', $focus->name); $xtpl->assign('client_requests', $focus->client_request_check()); if (isset($_REQUEST['return_module'])) { $xtpl->assign("RETURN_MODULE", $_REQUEST['return_module']); } if (isset($_REQUEST['return_action'])) { $xtpl->assign("RETURN_ACTION", $_REQUEST['return_action']); } if (isset($_REQUEST['return_id'])) { $xtpl->assign("RETURN_ID", $_REQUEST['return_id']); } // handle Create $module then Cancel if (empty($_REQUEST['return_id'])) { $xtpl->assign("RETURN_ACTION", 'index'); } require_once 'include/QuickSearchDefaults.php'; $qsd = new QuickSearchDefaults();