RichEditor::make('ia_description') ->label('Description IA') ->columnSpanFull() ->hintAction( Action::make('generateIA') ->label('Générer') ->icon('heroicon-o-light-bulb') ->action(fn (callable $set, Product $record) => $set('ia_description', AIService::getDescription($record))) ),
tooltip
Tables\Columns\TextColumn::make('name') ->label(new HtmlString("<abbr title='Price at magento site'>Price</abbr>")) ->tooltip('Price at magento site') ->sortable() ->searchable(),
Forms\Components\Select::make('artwork_id') ->relationship( name: 'artwork', titleAttribute: 'name', modifyQueryUsing: fn (Builder $query) => $query->where('organisation_id', $organisationId), ) ->searchable(['name', 'original_name']) ->createOptionForm( fn(Form $form) => ArtworkResource::form($form) ),
Select::make('industry_id') ->relationship('industry', 'name') ->searchable() ->preload() ->createOptionForm([ TextInput::make('name') ->required(), ]) ->createOptionAction(fn (Forms\Components\Actions\Action $action) => $action->authorize('create',Industry::class))