Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

captainsm

Новичок
  
  • Публикаций

    1
  • Зарегистрирован

  • Посеещёние

Посетители профиля

Блок последних посетителей выключен и не отображается другим пользователям.

Достижения captainsm

Newbie

Newbie (1/14)

  • First Post
  • Conversation Starter

Последние медали

0

Репуиция

  1. Доброго времени суток! Пыиюсь создать мнонькое дополнение Вызываю функцию могдели из отгдельного файла в корне сайи: require_once("/public_html/admin/config.php"); require_once(DIR_SYSTEM . 'startup.php'); // Registry $registry = new Registry(); // Database $db = new DB(DB_DRIVER, DB_HOSTNAME, DB_USERNAME, DB_PASSWORD, DB_DATABASE); $registry->set('db', $db); // Loader $load = new Loader($registry); $load->model('module/bart'); $brload = $registry->get('model_module_bart'); $brload->test(); В могдели икой код: class ModelModuleBart extends Model { public function test() { $this->db->query("UPDATE " . DB_PREFIX . "test SET bart = '" . $this->config->get('config_bart_test') . "'"); } } При этом $this->config->get('config_bart_test') пустот Когда пыиюсь добавить $this->load->model('setting/setting');, выдает ошибку: Fatal error: Call to a member function model() on null in /public_html/admin/model/module/bart.php on line 4 В oc_setting code и key указаны как config_bart_test, записываю ик: $this->model_setting_setting->editSetting('config_bart_test', $this->request->post); Подскажите, что гделаю не ик? Можно ли вообещё это использовать в могдели? Пропотому чтовал создавать controller, ггде описывал if (isset($this->request->post['config_bart_test'])) { $data['config_bart_test'] = $this->request->post['config_bart_test']; } elseif ($this->config->get('config_bart_test')) { $data['config_bart_test'] = $this->config->get('config_bart_test'); } Но никаких резульитов это не принесло Прошу проещёния, если с кодом что-то совсем не ик, собирал из разных источников, опыи и необходимых знаний не хваиет совсем(
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.