F
Filament2mo ago
Coroiu

Managing editing fields

I have this form component for edit/create public static function form(Form $form): Form { $isEditing = request()->routeIs('*edit'); return $form->schema([ Section::make()->schema( $isEditing ? [ TextInput::make('discountForOffers') ->label(__('% reducere')) ->numeric() ->required() ->default(0) ->minValue(0) ->maxValue(100), ] : [ Repeater::make('selected_services') ->label(__('Servicii selectate')) ->schema([ Select::make('service_id') ->label(__('Alegeți un serviciu')) ->options(Service::where('tenant_id', getLoggedInUser()->tenant_id) ->where('forOffers', '!=', 1) ->orderBy('id', 'desc') ->pluck('name', 'id')) ->required() ->searchable(), TextInput::make('discountForOffers') ->label(__('% reducere')) ->numeric() ->required() ->default(0), ]) ->columns(3) ->addable(true) ->deletable(true) ->default([]), ] )->columns(1), ])->columns(1); } why i get only service_data when edit fields, i need serviceForOffers
0 Replies
No replies yetBe the first to reply to this messageJoin

Did you find this page helpful?