Добавить свою библиотеку (system/library) в Opencart 2.3
Создал файл <root>/system/library/superlibrary.php:
class SuperLibrary {
public function someMethod() {
}
}
Но если в файле catalog/controller/common/header.php пишу: $this->SuperLibrary->someMethod();, то получаю ошибку:
Call to a member function someMethod() on null
Подскажите, пожалуйста, как правильно подключить библиотеку в opencart 2.3?
Ответы (1 шт):
Автор решения: Kirill
→ Ссылка
В system/framework.php добавить:
$this->registry->set('superlib', new SuperLibrary());
Вызывать $this->superlib->someMetod();