Ejemplo n.º 1
0
$select_mode_html = "onchange     = 'toggle_email(this.value);' id='select_mode'";
$select_mode = form_label(lang('select_mode') . ': ') . form_dropdown('select_mode', $options, $notification_mode, $select_mode_html);
$config = array('name' => 'dev_email', 'id' => 'dev_email', 'value' => $notification_dev_mode_email, 'maxlength' => '50', 'size' => '50');
$dev_mode = form_label(lang('receive_email') . ': ') . form_input($config);
$disply_none = "";
if ($notification_mode == 1) {
    $disply_none = "display:none;";
}
$select_mode .= block_div('dev_mode', $dev_mode, 'style="padding-top: 10px;' . $disply_none . '"');
$url = site_url('order/setting/proccess_update_notification_mode');
$params = "{select_mode: \$('select_mode').value, dev_email: \$('dev_email').value}";
$config = array('name' => 'submit', 'value' => lang('save'), 'type' => 'button', 'style' => 'margin:10px;padding:5px;float:right;', 'onclick' => "this.blur();helper.ajax('{$url}', {$params}, 1);");
$select_mode .= block_button($config);
$mode = block_fieldset(lang('mode'), $select_mode);
echo form_open();
echo block_div('mode', $mode);
echo form_close();
?>

<script>
    function toggle_email(val)
    {
        if (val == 1)
        {
            $('dev_mode').hide();
        }
        else
        {
            $('dev_mode').show();
        }
    }
Ejemplo n.º 2
0
$data = array();
$saler_url = site_url('sale/sale_order/verify_saler_input_user');
foreach ($salers as $saler) {
    $drop_button = $this->block->generate_drop_icon('sale/sale_order/drop_saler_input_user', "{id: {$saler->saler_id}}", TRUE);
    $more_button = block_more_icon('sale/sale_order/saler_add_input_user', "{saler_id: {$saler->saler_id}}");
    $input_user_url = site_url('sale/sale_order/verify_input_user');
    $input_users = $this->sale_order_model->saler_fetch_input_users($saler->saler_id);
    $input_users_str = '';
    foreach ($input_users as $inputuser) {
        if ('void' == $inputuser->paypal_email) {
            $input_user = '******';
        } else {
            $input_user = $inputuser->paypal_email;
        }
        $input_users_str .= $this->block->generate_div("input_user_{$inputuser->id}", $input_user) . '<br>';
        echo $this->block->generate_editor("input_user_{$inputuser->id}", 'sale_order_form', $input_user_url, "{id: {$inputuser->id}, type: 'paypal_email'}", "{$input_user_collection}");
    }
    $input_users_str .= $more_button;
    $data[] = array($this->block->generate_div("saler_{$saler->saler_id}", isset($saler) && $saler->saler_id != '0' ? fetch_user_name_by_id($saler->saler_id) : '[edit]'), $input_users_str, block_div("saler_in_operation_{$saler->saler_id}", $saler->in_operation == 1 ? $yes : $no), $drop_button);
    echo $this->block->generate_editor("saler_{$saler->saler_id}", 'sale_order_form', $saler_url, "{id: {$saler->saler_id}, type: 'saler_id'}", "{$collection}");
    echo $this->block->generate_editor("saler_in_operation_{$saler->saler_id}", 'sale_order_form', $saler_url, "{id: {$saler->saler_id}, type: 'in_operation'}", $in_operation_collection);
}
$title = lang('sale_setting');
echo block_header($title);
echo form_open();
echo $this->block->generate_table($head, $data);
echo form_close();
echo block_notice_div(lang('note') . ": " . lang('sale_input_user_notice'));
?>

Ejemplo n.º 3
0
    if (!empty($product->new_shelf_code)) {
        $shelf_code_str .= ' -> ' . block_div($shelf_code_div_id, $product->new_shelf_code);
        echo block_editor($shelf_code_div_id, 'name_form', $update_instock_url, "{id: {$apply_id}, type: 'shelf_code'}");
    } else {
        $shelf_code_str = block_div($shelf_code_div_id, $product->shelf_code);
        echo block_editor($shelf_code_div_id, 'name_form', $update_instock_url, "{id: {$apply_id}, type: 'old_shelf_code', sku: '{$product->sku}'}");
    }
    $item = array($this->block->generate_select_checkbox($apply_id), get_status_image($product->sku) . $product->sku, $shelf_code_str, $this->block->generate_image($product->image_url), $product->name_cn . '<br/>' . $product->name_en, $product->u_name, $product->stock_count);
    if (isset($product->order_sku_id)) {
        $apply_user = fetch_user_name_by_id($product->user_id);
        $item[] = $apply_user;
    } else {
        $item[] = '';
    }
    $change_count_div_id = 'change_count_' . $apply_id;
    $item[] = block_div($change_count_div_id, $product->change_count);
    echo block_editor($change_count_div_id, 'name_form', $update_instock_url, "{id: {$apply_id}, type: 'change_count'}");
    $item[] = $product->updated_time;
    $item[] = $options;
    $data[] = $item;
}
$options = array();
$options[''] = lang('all');
foreach ($purchase_users as $purchase_user) {
    $options[$purchase_user->u_id] = $purchase_user->u_name;
}
$filters = array(NULL, array('type' => 'input', 'field' => 'sku', 'method' => '='), array('type' => 'input', 'field' => 'shelf_code'), NULL, array('type' => 'input', 'field' => 'product_basic.name_cn|product_basic.name_en'), array('type' => 'dropdown', 'field' => 'user.id', 'options' => $options, 'method' => '='), array('type' => 'input', 'field' => 'product_more.stock_count', 'size' => 6), NUll);
$config = array('filters' => $filters);
echo block_header(lang('product_instock_verify'));
echo $this->block->generate_pagination('product_apply');
echo form_open();