PHP code example of solution-forest / filament-field-group
1. Go to this page and download the library: Download solution-forest/filament-field-group library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
solution-forest / filament-field-group example snippets
use SolutionForest\FilamentFieldGroup\FilamentFieldGroupPlugin;
class AdminPanelProvider extends PanelProvider
{
public function panel(Panel $panel): Panel
{
return $panel
->plugin(FilamentFieldGroupPlugin::make());
}
}
use SolutionForest\FilamentFieldGroup\FilamentFieldGroupPlugin;
$panel
->plugin(FilamentFieldGroupPlugin::make()->enablePlugin());
use SolutionForest\FilamentFieldGroup\Facades\FilamentFieldGroup;
public static function form(Form $form): Form
{
return $form
->columns(1)
->schema([
FilamentFieldGroup::findFieldGroup('user_basic'),
FilamentFieldGroup::findFieldGroup('user_detail'),
]);
}
use SolutionForest\FilamentFieldGroup\FilamentFieldGroupPlugin;
$panel
->plugin(FilamentFieldGroupPlugin::make()
->resources([
// your resource
], override: true)
);
use SolutionForest\FilamentFieldGroup\FilamentFieldGroupPlugin;
$panel
->plugin(FilamentFieldGroupPlugin::make()
->fieldTypeConfigs([
// your field type config
], override: true)
);
public function boot(): void
{
\SolutionForest\FilamentFieldGroup\Facades\FilamentFieldGroup::fieldTypeConfigs([
\Your\Custom\FieldType::class
], override: true);
}