opencart pro 2.3 Модуль атрибут по шаблону выдаёт ошибку. [Fri Feb 17 09:45:06 2017] [error] [client 81.7.9.191] PHP Fatal error: Uncaught exception 'Exception' with message 'Error: Unknown column 'group' in 'field list'<br />Error No: 1054<br />INSERT INTO oc_setting SET `store_id` = 0, `group` = 'attributic', `key` = 'active', `value` = 1, `serialized` = 0' in /system/library/db/mysqli.php:45, referer: Какой sql запрос нужно добавить?
Так что делать? В модуле нужно что то дописать. Вот в модуле нашёл Код: public function install() { $this->db->query("INSERT INTO " . DB_PREFIX . "setting SET `store_id` = 0, `group` = 'attributic', `key` = 'active', `value` = 1, `serialized` = 0"); $this->db->query("CREATE TABLE IF NOT EXISTS " . DB_PREFIX . "attributic_to_category ( `template_id` int(11) NOT NULL, `category_id` int(11) NOT NULL, PRIMARY KEY (`template_id`,`category_id`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin;"); } } ?>
chukcha, Теперь в логе 2017-02-18 2:32:16 - PHP Notice: Undefined property: Template\PHP::$user in /var/www/mebelpir/data/www/xn----8sbabrcbzb0ahh0bp0p.xn--p1ai/admin/view/template/extension/module/attributic.tpl on line 202 Вот что на этой строке 201 function addModule() { 202 <?php if ($this->user->hasPermission('modify', 'extension/module/attributic')) { ?> Что это означает.
Что модуль несовместим с вашей версией ОК. А ещё, что модуль - дерьмо, потому что такие проверки не делают в шаблонах в принципе!