[-] IN : Bad flag in add_module_to_hook
This commit is contained in:
@@ -38,22 +38,25 @@ function add_module_to_hook($module_name, $hook_name)
|
|||||||
$id_hook = Db::getInstance()->getValue('SELECT `id_hook` FROM `'._DB_PREFIX_.'hook` WHERE `name` = "'.$hook_name.'"');
|
$id_hook = Db::getInstance()->getValue('SELECT `id_hook` FROM `'._DB_PREFIX_.'hook` WHERE `name` = "'.$hook_name.'"');
|
||||||
if(!$id_hook)
|
if(!$id_hook)
|
||||||
{
|
{
|
||||||
$res &= Db::getInstance()->execute('
|
if (!Db::getInstance()->execute('
|
||||||
INSERT IGNORE INTO `'._DB_PREFIX_.'hook` (`name`, `title`)
|
INSERT IGNORE INTO `'._DB_PREFIX_.'hook` (`name`, `title`)
|
||||||
VALUES ("'.pSQL($hook_name).'", "'.pSQL($hook_name).'")');
|
VALUES ("'.pSQL($hook_name).'", "'.pSQL($hook_name).'")'))
|
||||||
$id_hook = Db::getInstance()->Insert_ID();
|
$res = false;
|
||||||
|
else
|
||||||
|
$id_hook = Db::getInstance()->Insert_ID();
|
||||||
}
|
}
|
||||||
|
|
||||||
if ((int)$id_hook > 0)
|
if ((int)$id_hook > 0)
|
||||||
{
|
{
|
||||||
$res &= Db::getInstance()->execute('
|
if (!Db::getInstance()->execute('
|
||||||
INSERT IGNORE INTO `'._DB_PREFIX_.'hook_module` (`id_module`, `id_hook`, `position`)
|
INSERT IGNORE INTO `'._DB_PREFIX_.'hook_module` (`id_module`, `id_hook`, `position`)
|
||||||
VALUES (
|
VALUES (
|
||||||
'.(int)$id_module.',
|
'.(int)$id_module.',
|
||||||
'.(int)$id_hook.',
|
'.(int)$id_hook.',
|
||||||
(SELECT IFNULL(
|
(SELECT IFNULL(
|
||||||
(SELECT max_position from (SELECT MAX(position)+1 as max_position FROM `'._DB_PREFIX_.'hook_module` WHERE `id_hook` = '.(int)$id_hook.') AS max_position), 1))
|
(SELECT max_position from (SELECT MAX(position)+1 as max_position FROM `'._DB_PREFIX_.'hook_module` WHERE `id_hook` = '.(int)$id_hook.') AS max_position), 1))
|
||||||
)');
|
)'))
|
||||||
|
$res = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return $res;
|
return $res;
|
||||||
|
|||||||
Reference in New Issue
Block a user