我如何在PrestaShop 1.6中创建一个新用户组,并按功能启用所有启用模块? 我会尝试这个例子:
$res = Db::getInstance()->execute('INSERT INTO
' . _DB_PREFIX_ . 'group
(id_group
, date_add
, date_upd
) VALUES (NULL, NOW(), NOW())');
$last_id = Db::getInstance()->Insert_ID();
$res &= Db::getInstance()->execute('INSERT INTO ' . _DB_PREFIX_ . 'group_lang
(id_group
, id_lang
, name
) VALUES ' . $sql);
但是使用所有禁用模块创建了一个新组。 如何在Presta代码中启用所有模块? hlp pls!
答案 0 :(得分:0)
您需要在 ps_module_group 表格中插入群组ID和商店ID以及模块ID。
示例:
$res = Db::getInstance()->execute('INSERT INTO ' . _DB_PREFIX_ . 'module_group (id_module, id_shop, id_group) VALUES ($module_id, 1, $group_id)');