notification

This commit is contained in:
2025-01-27 20:03:58 +03:00
parent 4692c70378
commit 6534b3155d
19 changed files with 670 additions and 38 deletions

View File

@ -29,11 +29,27 @@ class TgbotModule extends Module
"url" => "/admin/tg-bot",
"slug" => "tg-bot",
]);
$this->menuService->createItem([
"label" => "Диалоги",
"url" => "/admin/tg-bot",
"slug" => "tg-bot-dialogs",
"parent_slug" => "tg-bot",
]);
$this->menuService->createItem([
"label" => "Уведомления",
"url" => "/admin/tg-bot-notification",
"slug" => "tg-bot-notification",
"parent_slug" => "tg-bot",
]);
}
public function deactivate()
{
$this->menuService->removeItemBySlug("tg-bot");
$this->menuService->removeItemBySlug("tg-bot-dialogs");
$this->menuService->removeItemBySlug("tg-bot-notification");
$this->migrationService->rollbackAtPath("{KERNEL_APP_MODULES}/tgbot/migrations");
}
}