Yelo Code
Yelo Code
  • 143
  • 1 319 608
Export to CSV & Excel | Filament 3 Tutorial for Beginners EP23
Welcome to our Filament php 3 course, in this video we cover how you can export your table to csv and excel files in just a few minutes.
Filament 3 documentation link for topics covered:
filamentphp.com/docs/3.x/actions/prebuilt-actions/export
filament stats widget video:
czcams.com/video/RA1Yz7uu-NM/video.html
Course Playlist ( next episode ):
czcams.com/play/PLqDySLfPKRn6fgrrdg4_SmsSxWzVlUQJo.html
My Livewire 3 Course :
czcams.com/video/VyIjDnYviD4/video.html
If you would like me to make more Filament 3 videos, please let me know by liking the video and commenting what you like to learn next.
What is Filament PHP:
A free and open source admin panel builder for laravel using the TALL stack that allows you to build beautiful admin panel pages in just a few minutes.
zhlédnutí: 1 217

Video

Upgrading to laravel 11 | Laravel 10 Tutorial #51
zhlédnutí 1,4KPřed měsícem
Upgrading to laravel 11 | Laravel 10 Tutorial #51 On this episode, we will update our laravel version to laravel 11. Upgrade guide to laravel 11: laravel.com/docs/11.x/upgrade Playlist of Laravel 10 Tutorial Course : czcams.com/play/PLqDySLfPKRn5d7WbN9R0yJA9IRgx-XBlU.html Full Code on github: github.com/yelocode/ideas Font awesome : fontawesome.com/icons Boots Watch : bootswatch.com/ Laravel de...
Setup Tailwind CSS on Laravel Tutorial (2024)
zhlédnutí 7KPřed 4 měsíci
On this video I will show you guys how to setup tailwind css on a fresh laravel install in just a few minutes. docs mentioned in the video : tailwindcss.com/docs/guides/laravel Top Vs code plugins for laravel development: czcams.com/video/Fecxmo3IDSQ/video.html Playlist of Laravel 10 Tutorial Course : czcams.com/play/PLqDySLfPKRn5d7WbN9R0yJA9IRgx-XBlU.html What is Laravel : Laravel is a free an...
Admin widgets | Laravel 10 Tutorial #50
zhlédnutí 3KPřed 4 měsíci
Admin widgets | Laravel 10 Tutorial #50 On this episode, we will create widgets to show statistics on our admin dashboard page. Playlist of Laravel 10 Tutorial Course : czcams.com/play/PLqDySLfPKRn5d7WbN9R0yJA9IRgx-XBlU.html Full Code on github: github.com/yelocode/ideas Font awesome : fontawesome.com/icons Boots Watch : bootswatch.com/ Laravel debug bar: github.com/barryvdh/laravel-debugbar HT...
Admin Comments Page | Laravel 10 Tutorial #49
zhlédnutí 1,4KPřed 4 měsíci
Admin Comments Page | Laravel 10 Tutorial #49 On this episode, we will create the admin comments page to view all the comments on the website with ability delete and view them. Playlist of Laravel 10 Tutorial Course : czcams.com/play/PLqDySLfPKRn5d7WbN9R0yJA9IRgx-XBlU.html Full Code on github: github.com/yelocode/ideas Boots Watch : bootswatch.com/ Laravel debug bar: github.com/barryvdh/laravel...
Admin Ideas Page | Laravel 10 Tutorial #48
zhlédnutí 1,2KPřed 4 měsíci
Admin Ideas Page | Laravel 10 Tutorial #48 On this episode, we will create the admin ideas page to view all the ideas on the website with ability edit and view them. Playlist of Laravel 10 Tutorial Course : czcams.com/play/PLqDySLfPKRn5d7WbN9R0yJA9IRgx-XBlU.html Full Code on github: github.com/yelocode/ideas Boots Watch : bootswatch.com/ Laravel debug bar: github.com/barryvdh/laravel-debugbar H...
Add widgets to resource pages | Filament 3 Tutorial for Beginners EP22
zhlédnutí 3,6KPřed 5 měsíci
Welcome to our Filament php 3 course, in this video we cover how you can add widgets to resource list, create and edit pages with just a few lines of code. Filament 3 documentation link for topics covered: filamentphp.com/docs/3.x/panels/dashboard#customizing-the-dashboard-page filament stats widget video: czcams.com/video/RA1Yz7uu-NM/video.html Course Playlist ( next episode ): czcams.com/play...
Admin Users Page | Laravel 10 Tutorial #47
zhlédnutí 1,8KPřed 5 měsíci
Admin Users Page | Laravel 10 Tutorial #47 On this episode, we will create the admin users page to view all the users on the website with ability edit and view their personal profile. Playlist of Laravel 10 Tutorial Course : czcams.com/play/PLqDySLfPKRn5d7WbN9R0yJA9IRgx-XBlU.html Full Code on github: github.com/yelocode/ideas Boots Watch : bootswatch.com/ Laravel debug bar: github.com/barryvdh/...
Global Dashboard Filters | Filament 3 Tutorial for Beginners EP21
zhlédnutí 3,7KPřed 5 měsíci
Welcome to our Filament php 3 course, in this video we will cover Global Dashboard Filters, it gives us the ability to filter our widgets and charts in custom dashboards or pages with a nice and easy to use api. Filament 3 documentation link for topics covered: filamentphp.com/docs/3.x/panels/dashboard#customizing-the-dashboard-page filament stats widget video: czcams.com/video/RA1Yz7uu-NM/vide...
Charts | Filament 3 Tutorial for Beginners EP20
zhlédnutí 3,7KPřed 5 měsíci
Welcome to our Filament php 3 course, in this video we will cover charts widgets. Charts allow you to present data to your users in a beautiful and elegant way using chart js. Today we cover how to add charts and how to add different chart types supported by chart js inside filament. Filament 3 documentation link for topics covered: filamentphp.com/docs/3.x/widgets/charts filamentphp.com/docs/3...
Stats widgets | Filament 3 Tutorial for Beginners EP19
zhlédnutí 3,7KPřed 5 měsíci
Welcome to our Filament php 3 course, in this video we will cover Stats overview widgets, cards that allow you to show statistics to in your dashboard with a nice UI. Filament 3 documentation link for topics covered: filamentphp.com/docs/3.x/widgets/stats-overview Course Playlist ( next episode ): czcams.com/play/PLqDySLfPKRn6fgrrdg4_SmsSxWzVlUQJo.html My Livewire 3 Course : czcams.com/video/Vy...
$wire | Laravel Livewire 3 for Beginners EP33
zhlédnutí 4,4KPřed 6 měsíci
Welcome to our livewire 3 course, in this course we will cover all the basis needed to build dynamic front end components using livewire. Today we look into $wire, a javascript object that represents our backend component, using $wire you can access your properties, update them, call methods you have, refresh your component and dispatch events among other things. It's a must know if you are wri...
Parent Navigation Items | Filament 3 Tutorial for Beginners EP18
zhlédnutí 3,9KPřed 6 měsíci
Welcome to our Filament php 3 course, in this video we will cover Parent Navigation Items, a new feature in filament 3.1 that allows us to have 3 layers navigation groups. protected static ?string $navigationParentItem = 'Posts'; Filament 3 documentation link for topics covered: filamentphp.com/docs/3.x/panels/navigation#grouping-navigation-items-under-other-items Course Playlist ( next episode...
Navigation Groups | Filament 3 Tutorial for Beginners EP17
zhlédnutí 2,9KPřed 6 měsíci
Welcome to our Filament php 3 course, in this video we will cover how to organize your menus into groups so it's easier for your users to access and find them using Navigation Groups . protected static ?string $navigationIcon = 'heroicon-m-users'; Filament 3 documentation link for topics covered: filamentphp.com/docs/3.x/panels/navigation Course Playlist ( next episode ): czcams.com/play/PLqDyS...
Pagination scroll to top | Laravel Livewire 3 for Beginners EP32
zhlédnutí 2,3KPřed 6 měsíci
Welcome to our livewire 3 course, in this course we will cover all the basis needed to build dynamic front end components using livewire. Today we look into the new scroll to top feature in livewire, how to disable it, and also how to control where it scrolls to Course Playlist : czcams.com/video/VyIjDnYviD4/video.html Tailwind CDN : tailwindcss.com/docs/installation/play-cdn Through out the co...
Caching | Laravel 10 Tutorial #46
zhlédnutí 3,1KPřed 6 měsíci
Caching | Laravel 10 Tutorial #46
Scopes | Laravel 10 Tutorial #45
zhlédnutí 2,3KPřed 7 měsíci
Scopes | Laravel 10 Tutorial #45
Global Blade variable | Laravel 10 Tutorial #44
zhlédnutí 2,1KPřed 7 měsíci
Global Blade variable | Laravel 10 Tutorial #44
Multi-select Dropdown (Select2) | Laravel Livewire 3 for Beginners EP31
zhlédnutí 8KPřed 7 měsíci
Multi-select Dropdown (Select2) | Laravel Livewire 3 for Beginners EP31
Dependent Dropdown | Laravel Livewire 3 for Beginners EP30
zhlédnutí 4,4KPřed 7 měsíci
Dependent Dropdown | Laravel Livewire 3 for Beginners EP30
Auto Slug Generation & afterStateUpdated | Filament 3 Tutorial for Beginners EP16
zhlédnutí 3,7KPřed 7 měsíci
Auto Slug Generation & afterStateUpdated | Filament 3 Tutorial for Beginners EP16
Badge | Filament 3 Tutorial for Beginners EP15
zhlédnutí 3,1KPřed 7 měsíci
Badge | Filament 3 Tutorial for Beginners EP15
Language Switcher | Build Blog with Laravel, Livewire & Filament #21
zhlédnutí 4,1KPřed 7 měsíci
Language Switcher | Build Blog with Laravel, Livewire & Filament #21
Translation | Build Blog with Laravel, Livewire & Filament #20
zhlédnutí 1,8KPřed 7 měsíci
Translation | Build Blog with Laravel, Livewire & Filament #20
Dynamic localization | Laravel 10 Tutorial #43
zhlédnutí 3,9KPřed 8 měsíci
Dynamic localization | Laravel 10 Tutorial #43
Translation | Laravel 10 Tutorial #42
zhlédnutí 2,1KPřed 8 měsíci
Translation | Laravel 10 Tutorial #42
Authorization | Filament 3 Tutorial for Beginners EP14
zhlédnutí 4,7KPřed 8 měsíci
Authorization | Filament 3 Tutorial for Beginners EP14
Authorization | Laravel Livewire 3 for Beginners EP29
zhlédnutí 3,2KPřed 8 měsíci
Authorization | Laravel Livewire 3 for Beginners EP29
Custom Page Titles | Laravel 10 Tutorial #41
zhlédnutí 1,9KPřed 8 měsíci
Custom Page Titles | Laravel 10 Tutorial #41
WithCount | Laravel 10 Tutorial #40
zhlédnutí 1,6KPřed 8 měsíci
WithCount | Laravel 10 Tutorial #40

Komentáře

  • @codemed2625
    @codemed2625 Před 5 hodinami

    thanks sir

  • @crazy1programmer
    @crazy1programmer Před 10 hodinami

    I am getting you excellent 🙏🙏

  • @abdelhadi2652
    @abdelhadi2652 Před 10 hodinami

    Please make en exmple of Exporting Excel with of table that's got relationships

  • @francodosha
    @francodosha Před 15 hodinami

    I'm following this tutorial with laravel 11 so you will encounter an error on the IdeaController and the solution is public function store(Request $request) { $idea = new Idea([ "content" => $request->get('idea', ' '), ]); $idea->save(); return redirect()->route('dashboard'); } } 'request()-> get' doesn't work anymore in laravel 11

  • @sjwatts20
    @sjwatts20 Před 18 hodinami

    Great vid, thanks

  • @gabrielgimenez8330

    im from brazil, and like your content, thanks for help.

  • @WalidTouati91
    @WalidTouati91 Před dnem

    thank you sir, your doing a very good and useful tutorials❤

  • @kosticnemanja1914
    @kosticnemanja1914 Před dnem

    Is there any documentation or resource how can i solve 3 time deep relations. Product have ProductItem that have SizeOption with many to many with pivot. AI don't give me normal and correct answers and I can not find anything on internet? Filament 3 have bad and poor docs.

  • @MarcMiroManuel
    @MarcMiroManuel Před dnem

    Nice

  • @MarcMiroManuel
    @MarcMiroManuel Před dnem

    Nice!

  • @elenacorso8596
    @elenacorso8596 Před dnem

    As soon as I add the relationship manager. I can no longer edit the categories, I get the following error : Call to a member function getQuery() on null Any ideas?

  • @akshayiihglobal
    @akshayiihglobal Před dnem

    What i dont want to store those files and just download it? If this not possible then how to remove those exported file?

  • @hamedgholamy-zp1js
    @hamedgholamy-zp1js Před 2 dny

    Hello and Thanks for your beautiful videos I wanted to know if I want my comments to be liked, how to create a like morph table so that I can save the ID of the person who likes, also when someone moves the mouse cursor over the like icon, for example, the names of the last 5 people who liked show it I would be grateful if you could guide this newbie

  • @overseer6943
    @overseer6943 Před 2 dny

    Quick question, instead of using href="/login" is it better to write href="{{route()}}, For some reason my href won't work with the initial method so I just used routing.

  • @RahulKumar-ij9fg
    @RahulKumar-ij9fg Před 3 dny

    how to import give me video for this also

  • @user-zz3qf7ew4y
    @user-zz3qf7ew4y Před 4 dny

    An attempt was made to evaluate a closure for [Filament\Forms\Components\TextInput], but [$op] was unresolvable.

  • @eilleenlambo309
    @eilleenlambo309 Před 5 dny

    hello mr yelo, i try using @auth and it is not working, i also tried to use Auth::check() but none of them is working. I can login but when I try to login the navbar is not changing. I followed all your steps, idk whats wrong Thank you for the video :D

  • @mwariwada
    @mwariwada Před 6 dny

    How about removing the lines in the back from the chart for a Pie chart?

  • @citricguy
    @citricguy Před 6 dny

    Thank you. This was very helpful!

  • @microfinancesystem135

    Thank you help me

  • @ayeshniroshan2378
    @ayeshniroshan2378 Před 7 dny

    thanks bro

  • @RoyalNjoku
    @RoyalNjoku Před 7 dny

    Hello, Yelo, I am new to livewire and I am working on a project but ran into an issue. So I a using wire:navigate to move from one full page component to another but the issue is when I load my homepage on the first visit it loads well, then i visit anoter page and when I come back to the homepage from the other page some of the sections of the homepage disappears unless i reload or refresh the page

  • @Ali71
    @Ali71 Před 7 dny

    Hello, I need help I cannot use or find formats or ExportFormat enums to export CSV files I updated my filament package but it is not working here you can see use Filament\Actions\Exports\Enums\ExportFormat; ]) ->headerActions([ ExportAction::make() ->exporter(UserExporter::class) // ->formats([ // ExportFormat::Csv // ]) ]) ->bulkActions([ Tables\Actions\BulkActionGroup::make([ Tables\Actions\DeleteBulkAction::make(), ]), ExportBulkAction::make() ->exporter(UserExporter::class) // ->formats([ // ExportFormat::Csv // ]) ]); tell me what can be the exact problem

  • @Ali71
    @Ali71 Před 7 dny

    Thanks what if we can add pdf download button or functionality for users in the blog post and admin/editor can have upload these files or link these files with the posts,,,etc

  • @peterjohngerero150
    @peterjohngerero150 Před 7 dny

    because of you bro my livewire journey gets easier

  • @SebastianPerezG
    @SebastianPerezG Před 8 dny

    There is a way in that i can send multiple data troung events as a key => value ?

  • @Code_Zw
    @Code_Zw Před 8 dny

    How to retrieve the image? Everyone is only focusing on how to upload. Can you do a video on how to retrieve it?

  • @nikoslouzis1888
    @nikoslouzis1888 Před 8 dny

    hello sir, great work. What is the name of extension you use for the code snipets in filament?

  • @ivanteplyakov3185
    @ivanteplyakov3185 Před 8 dny

    Hello, what does livewire have to do with it? When navigating through the pages, the page is reloaded.

  • @shuraih99
    @shuraih99 Před 8 dny

    Thanks sir, i am using laravel v11, and i am not seeing RouteServiceProvider, then how am i changing the dashboard / redirection to homepage

  • @drolaticdemiurge1137

    I followed it through to the end and this is definitely the best course out there

  • @mackynyxz
    @mackynyxz Před 9 dny

    Wow i really love the persists in livewire!

  • @daytodatainc
    @daytodatainc Před 9 dny

    This is a great video! It's really insightful. The one issue I had was in the schema for post_users, I set the foreign IDs as indicated: $table->foreignIdFor(Post::class); $table->foreignIdFor(User::class); I updated all my models with the belongsToMany() as indicated When I checked the database, it created two columns: App\Models\Post and App\Models\User I updated my PostResource form schema as such: Select::make('authors') ->multiple() ->relationship('authors', 'name'), When I went to edit the post, I received a syntax error stating that it was looking for post_user.post_id and/or post_user.user_id I resolved it by migrating back the migration and changing my migration to: $table->foreignId('post_id')->constrained('posts'); $table->foreignId('user_id')->constrained('users'); Everything worked as expected after that. I'm just looking to understand the right way to go about when setting the foreignIdFor() in the migration. Should I have made some other configuration change somewhere so I can directly reference the class, or is it correct to set the column name and then constrain it to the model? I hope this makes sense!

  • @lautaropiatti
    @lautaropiatti Před 10 dny

    This is GOLD! I preffer to use ChoicesJS over Select2, and as you said in the video it was easy to migrate from what you explained to the usage of that library 🙌

  • @miladseifoori6645
    @miladseifoori6645 Před 10 dny

    amazing <3

  • @user-kb6lz3ej5v
    @user-kb6lz3ej5v Před 10 dny

    Bcause of the comment and the idea has the same coloum name 'content' the valdiation error appers under the submit_Idea input when i was trying post a comment

  • @kouzokiodin3623
    @kouzokiodin3623 Před 10 dny

    Well explained. Thank you!

  • @daneymsjosh
    @daneymsjosh Před 11 dny

    I had a problem with filament installation saying that, "Your requirements could not be resolve to an installable set of packages". Is this a good solution? I found that when I run this command, instead of the one in the documentation, it would install it: composer require filament/filament:"^3.2.52" -W

  • @samehfathy5981
    @samehfathy5981 Před 11 dny

    PPl like u are so precious fr , Thank u alot man !

  • @daytodatainc
    @daytodatainc Před 11 dny

    Great video. Love the use case examples!

  • @kouzokiodin3623
    @kouzokiodin3623 Před 11 dny

    Keep it up!

  • @kouzokiodin3623
    @kouzokiodin3623 Před 11 dny

    Man u deserve a milion!

  • @LhmMobileGameId
    @LhmMobileGameId Před 11 dny

    thank you

  • @kouzokiodin3623
    @kouzokiodin3623 Před 12 dny

    Appreciate your helpful vids Matin!

  • @kouzokiodin3623
    @kouzokiodin3623 Před 12 dny

    This is the best livewire video ever thank u so muuch Mr. Matin!

  • @muhammadtaufiq6689
    @muhammadtaufiq6689 Před 12 dny

    terima kasih banyak mister

  • @mahasiswago
    @mahasiswago Před 13 dny

    hello friend, I have a problem like this: I have two roles, one super_admin and one officer. How to do a query, other officers cannot see the table containing something sent by officer 1. However, super_admin can see all tables containing the submissions of all officers. Thank you, god bless you🙏🙏.

  • @cybermanbg
    @cybermanbg Před 13 dny

    Благодаря, много изчерпателно и полезно!

  • @batlin
    @batlin Před 14 dny

    It seems to behave quite differently in Firefox -- I couldn't get it to work there. Perhaps Chrome and Firefox have different ideas about what "offline" means.

  • @kouzokiodin3623
    @kouzokiodin3623 Před 14 dny

    You are one of the best channels in dev thx bruh