if (product_can_write('min_stock_number') or product_can_read('min_stock_number')) { $filters[] = array('type' => 'input', 'field' => 'min_stock_number'); } if (product_can_write('sale_in_7_days') or product_can_read('sale_in_7_days')) { $filters[] = array('type' => 'input', 'field' => 'sale_in_7_days'); } if (product_can_write('sale_in_15_days') or product_can_read('sale_in_15_days')) { $filters[] = array('type' => 'input', 'field' => 'sale_in_15_days'); } if (product_can_write('sale_in_30_days') or product_can_read('sale_in_30_days')) { $filters[] = array('type' => 'input', 'field' => 'sale_in_30_days'); } if (product_can_write('sale_in_60_days') or product_can_read('sale_in_60_days')) { $filters[] = array('type' => 'input', 'field' => 'sale_in_60_days'); } if (product_can_write('ito_in_30_days') or product_can_read('ito_in_30_days')) { $filters[] = array('type' => 'input', 'field' => 'ito_in_30_days', 'method' => 'from_to'); } $filters[] = array('type' => 'dropdown', 'field' => 'purchaser_id', 'options' => $user_options, 'method' => '='); $filters[] = array('type' => 'input', 'field' => 'updated_date'); if ($action == 'edit') { $title = lang('product_management'); } else { $title = lang('product_view'); } $forbidden_level_html = ''; unset($forbidden_options['']); foreach ($forbidden_options as $key => $value) { $config = array('name' => 'forbidden_level', 'value' => $key, 'style' => 'margin:10px'); $forbidden_level_html .= form_checkbox($config) . $value; }
function fetch_product_to_be_edit() { $CI =& get_instance(); $CI->load->model('product_model'); $CI->load->model('product_permission_model'); $CI->load->helper('product_permission_helper'); $products = $CI->product_model->fetch_to_be_edit_products(); $url = site_url('pi/product/manage'); $head = array(lang('sku'), lang('image_url'), lang('chinese_name') . '/' . lang('english_name'), lang('market_model'), lang('sale_status')); if (product_can_write('sale_amount_level') or product_can_read('sale_amount_level')) { $head[] = lang('sale_amount_level'); } if (product_can_write('sale_quota_level') or product_can_read('sale_quota_level')) { $head[] = lang('sale_quota_level'); } if (product_can_write('forbidden_level') or product_can_read('forbidden_level')) { $head[] = lang('forbidden_level'); } if (product_can_write('price') or product_can_read('price')) { $head[] = lang('price'); } if (product_can_write('stock_count') or product_can_read('stock_count')) { $head[] = lang('stock_count'); } if (product_can_write('min_stock_number') or product_can_read('min_stock_number')) { $head[] = lang('min_stock_number'); } if (product_can_write('sale_in_7_days') or product_can_read('sale_in_7_days')) { $head[] = lang('7-days_sales_amounts'); } if (product_can_write('sale_in_30_days') or product_can_read('sale_in_30_days')) { $head[] = lang('30-days_sales_amounts'); } if (product_can_write('sale_in_60_days') or product_can_read('sale_in_90_days')) { $head[] = lang('60-days_sales_amounts'); } $head[] = lang('add_dated') . anchor($url, lang('add_more'), array('style' => 'float:right;')); $data = array(); $forbidden_options = fetch_readable_statuses('ban_levels', TRUE); foreach ($products as $product) { $item = array($product->sku, block_image($product->image_url), $product->name_cn . br() . $product->name_en, $product->market_model, get_status_image($product->sku)); if (product_can_write('sale_amount_level') or product_can_read('sale_amount_level')) { $item[] = $product->sale_amount_level; } if (product_can_write('sale_quota_level') or product_can_read('sale_quota_level')) { $item[] = $product->sale_quota_level; } if (product_can_write('forbidden_level') or product_can_read('forbidden_level')) { $item[] = element($product->forbidden_level, $forbidden_options); } if (product_can_write('price') or product_can_read('price')) { $item[] = $product->price; } if (product_can_write('stock_count') or product_can_read('stock_count')) { $item[] = $product->stock_count; } if (product_can_write('min_stock_number') or product_can_read('min_stock_number')) { $item[] = $product->min_stock_number; } if (product_can_write('sale_in_7_days') or product_can_read('sale_in_7_days')) { $item[] = $product->sale_in_7_days; } if (product_can_write('sale_in_30_days') or product_can_read('sale_in_30_days')) { $item[] = $product->sale_in_30_days; } if (product_can_write('sale_in_60_days') or product_can_read('sale_in_90_days')) { $item[] = $product->sale_in_60_days; } $item[] = $product->updated_date; $data[] = $item; } return array($head, $data); }
$image_html .= '<br/>' . block_form_uploads('upload_images[]', $image_url, $hidden); $image_html .= ' ' . lang('upload_image_notice'); $image_html .= '<br/>'; $head = array( lang('ebay_images_management'), ); $data = array(); $data[] = array( $image_html, ); echo block_table($head, $data); }*/ //添加广告模版上传 if (product_can_write('ebay_images_management')) { echo br(); $image_html = ''; $image_url = site_url('pi/product/upload_file'); $config = array('name' => 'product_id', 'value' => $product->pid, 'type' => 'hidden'); $hidden = form_input($config); $image_html .= '<br/>' . block_form_uploads('upload_file[]', $image_url, $hidden, 'upload_file'); $image_html .= ' ' . lang('upload_ad_code_notice'); $image_html .= '<br/>'; $head = array(lang('ad_code_management')); $data = array(); $data[] = array($image_html); echo block_table($head, $data); } //添加广告模版上传结束 $js_array = '$A([';