$t->query("UPDATE core_templatestr
SET active = 0 WHERE id in (" . implode(',' ,$deactive) . ")
");
+
+ $t->query("UPDATE core_templatestr
+ SET active = 0
+ WHERE
+ src_id IN (". implode(',' ,$deactive) . ")
+ AND
+ template_id = {$tmpl->id}
+ AND
+ lang != ''
+ ");
}
+
+ //deactive the child data
+ if (empty($deactive)) {
+ $deactive = array(-1);
+ }
+ $t->query("UPDATE core_templatestr
+ SET active = 0
+ WHERE
+ src_id IN (". implode(',' ,$deactive) . ")
+ AND
+ template_id = {$tmpl->id}
+ AND
+ lang != ''
+ ");
}