Пример #1
0
     $rack_id = tep_db_prepare_input($_POST['rack_id']);
     $rack_no = tep_db_prepare_input($_POST['rack_no']);
     $new_rows = tep_db_prepare_input($_POST['newrows']);
     $rack = $class_bins->retrieveRackDetail($rack_id);
     $bins_new = $class_bins->extendRack($rack_id, $new_rows);
     $result = array();
     $result['rack_id'] = $rack_id;
     $result['rack_no'] = $rack_no;
     $result['ext_status'] = is_array($bins_new) && count($bins_new) > 0 ? '1' : '0';
     ajaxReturn($result);
     exit;
 } elseif ($_POST['me_action'] == 'LOADRACKSCONTAINER') {
     $sg_data = '';
     $total_racks = 0;
     $racks = $class_bins->retrieveRacks($segment_id);
     echo utf8_encode($class_bins->drawRackContainer($racks));
     exit;
 } elseif ($_POST['me_action'] == 'LOADRACKSUMMARY') {
     $racks = $class_bins->retrieveRacks($segment_id);
     $bins = $class_bins->retrieveBins($segment_id, '', true);
     echo utf8_encode($class_bins->drawRackSummary($racks, $bins));
     exit;
 } elseif ($_POST['me_action'] == 'LOADRACKCONTENT') {
     $rack_id = tep_db_prepare_input($_POST['rack_id']);
     $rack = $class_bins->retrieveRackDetail($rack_id);
     $bins = $class_bins->retrieveBins($rack['segment_id'], $rack_id, true);
     echo utf8_encode($class_bins->drawRackContent($rack, $bins));
     exit;
 } elseif ($_POST['me_action'] == 'CREATERACK') {
     $r_data = '';
     $rack_flag = tep_db_prepare_input($_POST['rack_flag']);