<?php
namespace App\Filament\Company\Pages;
use Filament\Forms;
use Filament\Forms\Form;
use Filament\Pages\Tenancy\EditTenantProfile;
class EditCompanyProfile extends EditTenantProfile
{
protected static bool $isDiscovered = true;
public static function getLabel(): string
{
return 'Company profile';
}
public function form(Form $form): Form
{
return $form
->schema([
Forms\Components\Section::make(__('filament/tenacy/company.contact_details'))
->columns(2)
->schema([
Forms\Components\TextInput::make('company_name')
->label(__('filament/tenacy/company.company_name'))
->required()
->maxLength(255),
]),
]);
}
}
<?php
namespace App\Filament\Company\Pages;
use Filament\Forms;
use Filament\Forms\Form;
use Filament\Pages\Tenancy\EditTenantProfile;
class EditCompanyProfile extends EditTenantProfile
{
protected static bool $isDiscovered = true;
public static function getLabel(): string
{
return 'Company profile';
}
public function form(Form $form): Form
{
return $form
->schema([
Forms\Components\Section::make(__('filament/tenacy/company.contact_details'))
->columns(2)
->schema([
Forms\Components\TextInput::make('company_name')
->label(__('filament/tenacy/company.company_name'))
->required()
->maxLength(255),
]),
]);
}
}