如何从 FilamentPHP 检索当前租户 ID?

问题描述 投票:0回答:1

我有一个启用了多租户的 FilamentPHP 应用程序。我正在尝试在我的 Filament 导航中创建一个链接,其中包含我当前连接到的租户的 ID。

您知道如何检索当前租户的 ID,以便在我的 Filament 导航中添加类似 /ID/settings 的链接吗?

谢谢,

我尝试查阅文档,但似乎找不到任何可以让我从 AdminPanelProvider 文件(我将在其中插入自定义导航元素)检索租户 ID 的内容。

php laravel multi-tenant laravel-filament
1个回答
0
投票

正如@geertjanknapen所说,您可以使用

getTenant()
,如docs中所示。

use Filament\Facades\Filament;

$tenant_id = Filament::getTenant()->id;

但我认为您正在寻找这个注册自定义导航项目

© www.soinside.com 2019 - 2024. All rights reserved.