#Filament 4 Beta Released with New #Tiptap Rich Editor 🎉
• 🏷️ Merge Tags with dynamic data integration using {{}} syntax and searchable previews for #Laravel applications
🧵 👇 #filamentphp #php
#Filament 4 Beta Released with New #Tiptap Rich Editor 🎉
• 🏷️ Merge Tags with dynamic data integration using {{}} syntax and searchable previews for #Laravel applications
🧵 👇 #filamentphp #php
Save the date! This Friday @danharrin will be on Nuno's Livestream.
#filamentphp
https://mastodon.social/@nunomaduro/114660497042533741
Three more days until Laravel Live UK. @danharrin will open the conference and show what's new in Filament v4.
Which also means: Only three more days until v4 beta!
Today I gave a talk at the #Laravel #Vienna #Meetup about the upcoming version 4 of #FilamentPHP and its features. I’m very excited for the release 🙌
Filament PHP documentation is not bad, but for fuck sake they like to put code without context.
It makes Nova documentation worth paying for just for the hassle.
#Programming #FilamentPHP #PHP #WebDevelopment #WebDev #SoftwareDevelopment
Filament v4 is coming 🔥
We just released a blog post about the new features, improvements and the date of the first beta release on our website:
https://filamentphp.com/content/alexandersix-all-about-the-filament-v4-beta-release
The more I make something using AlpineJS, the more I like it.
Sometimes you don't need to figure it out with Vue. You only need some AlpineJS magic and that's it, no need to spin up a whole Vue framework on the page.
Add that to Livewire and Filament PHP and you're all set to create small utilities without hacking your way into the frontend.
#Programming #Laravel #FilamentPHP #Filament #PHP #WebDevelopment #WebDev #Coding #Code #Livewire #Vue #AlpineJS #JavaScript #JS #Frontend #GUI
#Laravel #FilamentPHP Version 4 — What to Expect
https://flanger.dev/blog/post/filamentphp-version-4-what-to-expect
🌐 Moderne Technik für schnelle Infos: Unterrichtsausfall in Bayern digital & effizient! 🚀
Mit dem TALL-Stack haben wir eine performante Web-App für das Bayerische Staatsministerium für Unterricht und Kultus entwickelt! Dank Livewire bleibt die App interaktiv, während AlpineJS für dynamische UI sorgt. Tailwind CSS hält das Design schlank & flexibel. Ein perfekter Stack für schnelle Entwicklung & gute UX! 🎯
🎯 Core Features
• Integrates #vkurko's #opensource calendar as #FullCalendar alternative for #FilamentPHP panels
• Supports event handling, drag & drop functionality, and resource management
• Custom styling options with #Tailwind support
🔧 #FilamentPHP Calendar Integration: 10k Downloads Milestone! 🚀
🎉 Achievement
• Just reached 10,000 package downloads on #composer
• Trusted by growing developer community
• Proven stability and reliability
Ok, that's super strange. I edited the file on the server to make sure it would work without these lines. Now the same error is still there pointing to a line where the code isn't there anymore. Even after `php artisan optimize:clear` and even a new `php artisan filament:upgrade`.
Something is really off here…
Well that's a weird bug with #FilamentPHP.
Locally everything is fine, but I now deployed it on my dev server and there are errors that make no sense.
In this case a component isn't found, that is found in other resources without problems. The file is there, it works for example for games and studios. But not for genres, reviews or platforms.
I don’t see what the difference in these resources could be. Same directory, same way to create the file… And locally everything works.
Removing the vendor folder and reinstalling via composer did nothing. Re-deploy didn't do anything too. dump-autoload also nothing.
I have absolutely no idea what is going on here.
Edit: Thank you it's fixed. It was supposed to be DateTimePicker not DatetimePicker. (Capital T)
Spent a bit of time with #FilamentPHP the last days. I really have to say that I wish I would've done this before.
I always was a #LaravelNova advocate, because it's so incredibly easy to start with. But so many things are extremely difficult with it.
Also the development of Laravel Nova seemingly has stopped with only bugfixes and minor stuff for some months now. For a yearly paid package that's a bit annoying. Especially with this competition.
I completely rebuilt my Questlog admin panel with Filament the last two weeks now and it's so much nicer, easier and more powerful. I maybe spent 4-5 hours now to implement everything I had before and added more stuff.
It's more work than Nova but it's a lot easier to maintain, to extend and to configure. I will definitely stay with Filament for a while.
Switched to storing markdown in the database and rendering to HTML on the fly.
Also allows me to add my own commonmark extensions. Added spatie/shiki to get server-rendered code-highlights.
(Need to pr multi-theme support to that package, so it looks great in dark mode as well)
Kind of a galaxy-brain moment for me. I think I finally solved the way I clean up the HTML I get from websites:
1. Use mozilla/readability to get the “main" content
2. Pass it through HTML purifier
3. Convert HTML to Markdown (🤯)
4. Convert Markdown back to HTML for displaying in app.
5. Convert Markdown to SSML and pass it to text-to-speech APIs to create audio files. (🤯)
I wrote a blog post about why #FilamentPHP is awesome 🔥
If you haven't tried it in your #laravel #livewire app, you should.
Still working on this side-project from time to time. Good session today.
- finished the persistent audio-player
- added AWZ Polly as another text-to-speech provider
- new icons 💅
- fixed some bugs in the "Export to Kindle"-feature
- simplified the database tables
Next I really want to create a neat landingpage and waitlist form, so friends can sign-up for it.
A great example, what you can build with @filament.
#laravel #filamentphp
https://mastodon.social/@neverything/112872496570208638
Launched my second paid FilamentPHP plugin 🎉
Spotlight Pro was on my list for a loong time. The free Spotlight plugin was one of my earliest Filament contributions (2022) and relied on the awesome work of Philo's WireElements Spotlight. I always wanted something something more powerful that fit's Filaments design.
So, I spent a whole week building my own Spotlight component and integrated it with Filament.