$id,"value"=> $item, "input_name" => 'item_'.$suffix, "name" => "Item Number","rule" => ""); $config['materials_'.$suffix] = array("id"=> $id,"value"=> $materials, "input_name" => 'materials_'.$suffix, "name" => "Material","rule" => "required"); $config['supplier_'.$suffix] = array("id"=> $id,"value"=> $supplier, "input_name" => 'supplier_'.$suffix, "name" => "Supplier","rule" => ""); $config['quantity_'.$suffix] = array("id"=> $id,"value"=> $quantity, "input_name" => 'quantity_'.$suffix, "name" => "Quantity","rule" => "required|numeric"); $config['tquantity_'.$suffix] = array("id"=> $id,"value"=> $tquantity, "input_name" => 'tquantity_'.$suffix, "name" => "Total Quantity","rule" => ""); $config['price_'.$suffix] = array("id"=> $id,"value"=> $price, "input_name" => 'price_'.$suffix, "name" => "Price","rule" => "required|numeric"); $config['total_'.$suffix] = array("id"=> $id,"value"=> $total, "input_name" => 'total_'.$suffix, "name" => "Total","rule" => "required|numeric"); $validation['item_'.$suffix] = validation::initial($config['item_'.$suffix]); $validation['materials_'.$suffix] = validation::initial($config['materials_'.$suffix]); $validation['supplier_'.$suffix] = validation::initial($config['supplier_'.$suffix]); $validation['quantity_'.$suffix] = validation::initial($config['quantity_'.$suffix]); $validation['tquantity_'.$suffix] = validation::initial($config['tquantity_'.$suffix]); $validation['price_'.$suffix] = validation::initial($config['price_'.$suffix]); $validation['total_'.$suffix] = validation::initial($config['total_'.$suffix]); $text_options = array("class" => "medium"); $text_options_small = array("class" => "small"); $text_options_small_readonly['class'] = "small"; $text_options_small_readonly['attr'] = array("readonly"=>"readonly"); $text_options_smalls = array("class" => "small"); $text_area_options = array("class" => "medium"); $select_options = array("class" => "medium form"); $html = ' '.forms::input_text($config['item_'.$suffix],$validation['item_'.$suffix],$text_options_small_readonly).' '.forms::input_text($config['materials_'.$suffix],$validation['materials_'.$suffix],$text_options).' '.forms::input_text($config['supplier_'.$suffix],$validation['supplier_'.$suffix],$text_options).' '.forms::input_text($config['quantity_'.$suffix],$validation['quantity_'.$suffix],$text_options_small).' '.forms::input_text($config['tquantity_'.$suffix],$validation['tquantity_'.$suffix],$text_options_small_readonly,true).' '.forms::input_text($config['price_'.$suffix],$validation['price_'.$suffix],$text_options_small).' '.forms::input_text($config['total_'.$suffix],$validation['total_'.$suffix],$text_options_small_readonly).' '; $results = array("html" => $html); $json = json_encode($results); echo $json; ?>