Filament

F

Filament

A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire

Join

Is it possible to make options in column manager not selectable?

In your demo I saw a column manager that has options that can't be switched, is this a feature available in version 4 or can something similar be done in version 3? If so, how, I haven't found this method
No description

Modal Slider gets hides modal before requiresConfirmation on Action how top stop that

in the form action() i call another method on filament action called replacedMounthedActions coz if you just adding requiresconfirmation model dont work

Help: Table toolbarActions/headerActions - record() not accessible in action callback

Hey Everyone! 👋 I'm having an issue with table actions where explicitly set records aren't accessible in the action callback. Problem:...

How to covert enum value on Export Column?

There is an upgrade guide but doesn't show on the enum values part Error: ...

Reconcile EditProfile page and multitenancy

I have an app panel which uses multi tenancy, and before I implemented multi tenancy on the panel, I added profile page in the user menu. It was working great, the component form is customized (if need information), and since I implemented multi tenancy, the page no longer works as I get the error that tenant ID is missing. But profile page shouldn't be tied to any tenant? It's an editing profile page. How do I go about solving this? Point me to documentations if it says anything, I had no luck finding anything addressing that case....

Widget Table Action with modal form - dispatch refresh event not working

Hi all, I have a Table Widget with two Actions, while the participate action is refreshing the Widget, the participateProxy action does not. So "participate" works, "participateProxy" not....

ui-avatars.com error?

Could anyone explain why this avatar doesn't work? https://ui-avatars.com/api/?name=P+S&color=FFFFFF&background=oklch(0.141%200.005%20285.823) Any other characters combinations works normal, only pair "P+S" doesn't work......

Hide or exclude the label/column in export file heading

I'd like the ability to hide or exclude the label name from the exported file if possible.

Rich Content Render is not working for me

Hello everyone. I'm a beginner using filament so this might just be something very simple and laughable but I can't seem to wrap my head around how to go about it. I was trying to use Rich Text Editor that filament provides but when I'm trying to display the Rich text content using RichContentRenderer, from the infolist, I encounter the attached error. I think it's probably just me doing it wrong but can anyone tell me how they go about using the RichEditor and display the content in the view using RichContentRenderer so I can follow the example?...
No description

Custom location for Filament/panel error pages

I have a Laravel installation with Statamic and FilamentPHP 3. When I hit a 404 error page, I see the Statamic error. I would like to use a custom error page (layout) for my FilamentPHP errors, though. Can this be set up? Could this be done on a per-panel basis? Thank you very much....

Rich Editor fullscreen mode

Hi, Is there a way to make v4 rich editor fullscreen? In way like https://github.com/awcodes/filament-tiptap-editor did. When you have long text, the toolbar is not sticky and when you want to formate your text you need to scroll up. I know there is a floating toolbar but it does not suit me....
Solution:
https://github.com/mdobes/filament-rich-editor-fullscreen 🙂 I want to extend it later - for example button state in/out fullscreen. I tried it but I think thats not possible atm....

How to get selected records without any BulkAction or Action?

I have a form and a table on a page when select box value changes it will load below related table of clients what I am trying to fix is when a client is selected right side should show client's detail, I have made table to select only 1 record using maxSelectableRecords(1)...
No description

How to access filter values in other filter field in table filter

As shown in the attached image, I want to add query in brand_id and grade_id which include cargo_id, so when cargo_id is selected the qiery is applied and related records are loaded
No description

Filament Select with searchable(): value is null on Create but works on Edit (JSON/dot-path field)

I’m seeing an odd mismatch with Filament v3 Select + searchable(): when the field is bound to a JSON key using dot notation (e.g., properties.business_field_id), the value does not dehydrate on Create (ends up null in DB), but works correctly on Edit. Other JSON-backed fields on the same form save fine on Create; only the searchable Select fails.
No description

How to make a similar Column Manager

I saw a similar implementation on your demo How to make a similar Column Manager, but I can't find a way to do the same (add a reset button, and make some items non-switchable). Can you tell me how to implement something similar? I know that your demo has a repository, but I couldn't find a place where this is implemented there either. Or is this functionality only available in version 4?
No description

Showing only their records to the user?

how do we achieve showing only user owned records (as a permission to view only my records) or show all records (as a permission to see all records) across all tables by default? Is it only through roles and permissions (which need to be implemented everywhere) or is there any better way of doing this where it comes by default using a role field of the logged in user? what is the best practice?

Anyway we can make the URLs clean when using `persistTabInQueryString` . Don't want that `::`

in filament 4, how can we simply the URL for tabs. Dont want tab=layouts%3A%3Adata%3A%3Atab but simply: tab=layouts. Saw in the filament Tabs component setup method, they have something like this which adds this bit. Is it on purpose?...

Is there a more elegant way to change breadcrump url in nested resource?

I have built this, but I dont like the solution. ``` public function getBreadcrumbs(): array {...

Can not use $operation utility injection in schema closure

I am getting this error: An attempt was made to evaluate a closure for [Filament\Schemas\Schema], but [$operation] was unresolvable. I want to check if the page / operation is an edit or create ```...

Trigger next wizard step

Hello, I am looking for a clean way to automatically trigger the next button on StateUpdate while using Wizard. I did this, but it is not clean :...