} $item_sku_html .= '<div style="margin: 5px;">'; $config = array('name' => 'item_id_' . $order->id . '_' . $i, 'id' => 'item_id_' . $order->id . '_' . $i, 'value' => !empty($order->invoice_number) ? $order->invoice_number : element($i, $item_ids), 'maxlength' => '20', 'size' => '10', 'readonly' => TRUE); $item_sku_html .= '<a target="_blank" href="' . $ebay_url . element($i, $item_ids) . '">' . wrap_color('Item ID', 'red', in_array($skus[$i], $waiting_skus)) . '</a>: ' . form_input($config); $config = array('name' => 'sku_' . $order->id . '_' . $i, 'id' => 'sku_' . $order->id . '_' . $i, 'value' => isset($skus[$i]) ? $skus[$i] : '', 'maxlength' => '20', 'size' => '8'); $item_sku_html .= wrap_color(' SKU: ', 'red', in_array($skus[$i], $waiting_skus)) . form_input($config); $config = array('name' => 'qty_' . $order->id . '_' . $i, 'id' => 'qty_' . $order->id . '_' . $i, 'value' => isset($qties[$i]) ? $qties[$i] : '', 'maxlength' => '8', 'size' => '6'); if (isset($skus[$i])) { if (!$this->product_model->fetch_product_id(strtoupper($skus[$i]))) { $product_name .= wrap_color($skus[$i], 'blue', !$this->product_model->fetch_product_id(strtoupper($skus[$i]))) . ': ' . get_product_name($skus[$i]) . '<br/>'; } else { $product_name .= $skus[$i] . ': ' . get_product_name($skus[$i]) . '<br/>'; } } if (strlen(element($i, $item_ids)) == 12) { $salesrecordnumber = 'SRN:' . get_salesrecordnumber($order->transaction_id, element($i, $item_ids), $skus[$i]); } else { $salesrecordnumber = ''; } $item_sku_html .= ' Qty: ' . form_input($config) . $salesrecordnumber . "<img width=120 height=120 src='" . $img_url . "'> {$delete_span} "; if ($i == $count - 1) { $item_sku_html .= $this->block->generate_add_icon_only("add_item('{$base_url}', {$order->id});"); } $item_sku_html .= '</div>'; } $item_sku_html .= '</div>'; $shipping_type = lang('shipping_way') . ': '; $shipping_codes = $this->shipping_code_model->fetch_all_shipping_codes(); $options = array(); foreach ($shipping_codes as $shipping_code) { $options[$shipping_code->code] = $shipping_code->code;
$rmb = price($this->order_model->calc_currency($order->currency, $order->gross)); $ebay_id = empty($order->ebay_id) ? '' : "({$order->ebay_id})"; $item_info = <<<ITEM <div style='padding: 10px;'> {$order->item_no} {$ebay_id}<br/> </div> ITEM; $row[] = $item_info; $skus = explode(',', $order->sku_str); $qties = explode(',', $order->qty_str); $item_ids = explode(',', $order->item_id_str); $count = count($skus); $item_sku_html = ''; for ($i = 0; $i < $count; $i++) { if (strlen($item_ids[$i]) == 12) { $salesrecordnumber = 'SRN:' . get_salesrecordnumber($order->transaction_id, $item_ids[$i], $skus[$i]); } else { $salesrecordnumber = ''; } $item_sku_html .= '<div style="margin: 5px;">'; $item_sku_html .= $skus[$i] . '【' . get_product_name($skus[$i]) . '】'; $item_sku_html .= ' Qty: ' . $qties[$i]; $item_sku_html .= $salesrecordnumber; $item_sku_html .= '</div>'; } $item_sku_html .= '</div>'; $product_info = <<<PRODUCT <div style='padding: 10px;'> {$item_sku_html}<br/> </div> PRODUCT;