Fixes to installMenus function

This commit is contained in:
slawkens 2024-11-18 23:48:03 +01:00
parent d0b4065ccf
commit a2fadc5945

View File

@ -770,15 +770,14 @@ class Plugins {
*/
public static function installMenus($templateName, $categories, $clearOld = true)
{
global $db;
if (!$db->hasTable(TABLE_PREFIX . 'menu')) {
return;
}
if ($clearOld) {
Menu::where('template', $templateName)->delete();
}
if (Menu::count()) {
return;
}
foreach ($categories as $category => $menus) {
$i = 0;
foreach ($menus as $name => $link) {