Пример #1
0
     }
     $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 . "'>&nbsp;&nbsp;&nbsp;{$delete_span}&nbsp;&nbsp;&nbsp;";
     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;