如何在PrestaShop中创建一个新的用户组,并按功能启用所有启用模块?

时间:2015-03-26 17:08:53

标签: prestashop prestashop-1.6

我如何在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!

1 个答案:

答案 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)');