$result .= '<td width="150"><label for="param_id_' . $param_code . $param_id . '">' . $param_name . '</label></td>'; $result .= '<td><input type="text" id="param_value_' . $param_id . '" class="input param_value" value="' . $param_value . '" /></td>'; $result .= '<td id="param_status_' . $param_code . $param_id . '"></td>'; $result .= '</tr>'; } $result .= '</table></div>'; } else { $params_raw = $class_jpc->load($jng_sp_id, $param_code); $params = array(); foreach ($params_raw as $pr) { $params[$pr['param_id']] = $pr['param_value']; } if ($_GET['tab'] == 'C') { use_service('color_pattern'); $class_cp = new color_pattern(); $cp_list = $class_cp->retrieveListGrid(SERVICECLIENTCODE, null, LANGUAGEID); $result .= '<div><table class="form" border="0" cellpadding="0" cellspacing="0">'; foreach ($cp_list['Data'] as $cp) { $param_id = $cp['color_pattern_id']; $param_name = $cp['name']; if (isset($params[$cp['color_pattern_id']])) { $checked = 'checked="checked"'; $param_value = $params[$cp['color_pattern_id']]; } else { $checked = ''; $param_value = ''; } $result .= '<tr>'; $result .= '<td width="20"><input type="checkbox" id="param_id_' . $param_code . $param_id . '" class="param_id" value="' . $param_id . '" ' . $checked . ' /></td>'; $result .= '<td width="150"><label for="param_id_' . $param_code . $param_id . '">' . $param_name . '</label></td>'; $result .= '<td><input type="text" id="param_value_' . $param_id . '" class="input param_value" value="' . $param_value . '" /></td>';
use_service('color_pattern'); use_class('production_instruction_manual'); use_class('styles'); use_class('design'); $class_pm = new products_minierp(); $class_pa = new products_articles(); $class_pb = new products_brand(); $class_sp = new jng_sp(); $class_jc = new jng_sp_catalog(); $class_cp = new color_pattern(); $class_s = new styles(); $class_d = new design(); $default_SP = array('1', '2', '3'); $target_group['1'] = $NAV_TARGET_GROUP_NMDE; $target_group['2'] = $NAV_TARGET_GROUP_OTDE; $colpaterns = $class_cp->retrieveListGrid(SERVICECLIENTCODE, null, LANGUAGEID); $colpats = $colpaterns['Data']; function getDetailData($products_id, $type) { global $class_pm, $class_pa, $class_pb, $class_sp, $target_group, $colpats, $class_s; $result = array(); $detail_is_complete = false; $r_dt = ''; switch ($type) { case 'checkname': //NAME $r_nm = '<span class="red">Name not yet set</span>'; $nm = $class_pm->retrieveName($products_id, '2'); if ($nm != 'None') { $r_nm = "<span class=\"green\">{$nm}</span>"; }
$class_pm->updateFlagProductInfoContentImproved($products_id, $status, $lang_id); // $class_pm->updateFlagProductInfoContentImproved($products_id, $status); $result = array(); $result['languages_id'] = $lang_id; ajaxReturn($result); echo 'OK'; exit; } } //MODULE $products_data = $class_pm->retrieveDetail($products_id, 'p,pd,cat'); $description = $products_data['pd']; $colpatterns = array(); foreach ($languages as $lid => $l) { $colpatterns[$lid] = array(); $cptemp = $class_cp->retrieveListGrid(SERVICECLIENTCODE, null, $lid); foreach ($cptemp['Data'] as $cpt) { $colpatterns[$lid][$cpt['color_pattern_id']] = $cpt['name']; } } $products_colpats = $class_pm->loadColorPattern($products_id); $products_colors = array(); foreach ($languages as $lid => $l) { $products_colors[$lid] = array(); foreach ($products_colpats as $pcp) { $products_colors[$lid][] = $colpatterns[$lid][$pcp]; } } $content .= '<div> </div>'; //Acc Opener $content .= '<div id="product-desc-acc">';