Пример #1
0
}
$collection = to_js_array($salers_options);
$input_user_options = $paypal_emails;
$input_user_options['remove_input_user'] = lang('remove_paypal_email');
$input_user_collection = to_js_array($input_user_options);
$yes = lang('yes');
$no = lang('no');
$in_operation_collection = to_js_array(array('1' => $yes, '0' => $no));
$url = site_url('sale/sale_order/add_saler_input_user');
$add_button = $this->block->generate_add_icon($url);
$head = array(lang('saler'), lang('paypal_email'), lang('in_operation'), lang('options') . $add_button);
$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}");
Пример #2
0
<?php

$url = site_url('pi/home_setting/add_setting');
$add_button = $this->block->generate_add_icon($url);
$head = array(lang('group'), lang('key'), lang('options') . $add_button);
$data = array();
foreach ($statistics_groups as $group_obj) {
    $drop_button = $this->block->generate_drop_icon('pi/home_setting/delete_setting_by_group_id', "{group_id: {$group_obj->group_id}}", TRUE);
    $more_button = block_more_icon('pi/home_setting/add_setting_for_group_id', "{group_id: {$group_obj->group_id}}");
    $key_url = site_url('pi/home_setting/update_setting');
    $key_str = '';
    foreach ($group_keys["{$group_obj->group_id}"] as $key) {
        if ('' == $key->key) {
            $key_val = '[edit]';
        } else {
            $key_val = lang($key->key);
        }
        $key_str .= $this->block->generate_div("key_{$key->id}", $key_val) . '<br>';
        echo $this->block->generate_editor("key_{$key->id}", 'statistics_form', $key_url, "{id: {$key->id}, type: 'key'}", to_js_array($key_arr));
    }
    $key_str .= $more_button;
    $data[] = array($this->block->generate_div("group_id_{$group_obj->group_id}", isset($group_obj) && $group_obj->group_id != '0' ? $groups["{$group_obj->group_id}"] : '[edit]'), $key_str, $drop_button);
    echo $this->block->generate_editor("group_id_{$group_obj->group_id}", 'statistics_form', site_url('pi/home_setting/update_setting'), "{id: {$group_obj->group_id}, type: 'group_id'}", to_js_array($groups));
}
$title = lang('home_setting');
echo block_header($title);
echo form_open();
echo $this->block->generate_table($head, $data);
echo form_close();
?>