Имя арендатора в Filament
Давайте зададим имя арендатора. По умолчанию в меню может светиться адрес из URL. Лучше показать человеку понятное имя на /admin/acme.
Модель Team.php
реализует контракт
HasName.
Метод getFilamentName
вернёт поле name:
<?php
namespace App\Models;
use Filament\Models\Contracts\HasName;
use Illuminate\Database\Eloquent\Model;
class Team extends Model implements HasName
{
public function getFilamentName(): string
{
return $this->name;
}
}
?>
После сохранения переключатель в шапке покажет название фирмы, а не её slug в адресной строке.
Покажите в переключателе название команды, а не её адрес.