Поиск по сайту
Результаты поиска по тегам 'settings'.
Найдено 2 результата
-
Не могу записать данные в таблицу settings делаю так $this->load->model('setting/setting'); if (($this->request->server['REQUEST_METHOD'] == 'POST') && $this->validateForm()) { $this->model_setting_setting->editSetting('noticeup_seo', $this->request->post); $this->session->data['success'] = $this->language->get('text_success'); $this->response->redirect($this->url->link('extension/module/noticeup_seo', 'token=' . $this->session->data['token'], true)); } а $this->request->post его структура равен такому массиву Array ( [product_description] => Array ( [1] => Array ( [name] => name [description] => <p>desc</p> [meta_title] => meta-title [meta_h1] => h1 [meta_description] => meta-desc [meta_keyword] => keyword [tag] => product tags ) ) ) Что я не учел?
-
$this->load->model('setting/setting'); // зачем дублируется имя модуля в сеттингах? // зачем yandex_money_ic_sort_order - если можно sort_order $this->model_setting_setting->editSetting('yandex_money_ic', array( 'yandex_money_ic_sort_order'=>1, 'yandex_money_ic_setting' => array ( 'wallet' => FALSE, 'secret' => FALSE, 'commission' => 0.5, 'commission_pay' => 1, 'telephone' => FALSE, 'geo_zone_id' => FALSE, 'order_status_id' => 2, // 'Proccessing', 'for_deposit' => 1, 'default_deposit' => 500, ) )); } коли в editSetting('yandex_money_ic', ... ) уже задано имя области настроек то зачем еще в каждой настройке задавать имя? почему нельзя сделать так: $this->model_setting_setting->editSetting('yandex_money_ic', array( 'sort_order'=>1, 'setting' => array ( 'wallet' => FALSE, 'secret' => FALSE, 'commission' => 0.5, 'commission_pay' => 1, 'telephone' => FALSE, 'geo_zone_id' => FALSE, 'order_status_id' => 2, // 'Proccessing', 'for_deposit' => 1, 'default_deposit' => 500, ) ));