Livewire: Same Component for Create and Edit Forms

preview_player
Показать описание
This is a free lesson from my course "Advanced Laravel Livewire".

- - - - -
Support the channel by checking out my products:

- - - - -
Other places to follow:
Рекомендации по теме
Комментарии
Автор

The mount parameter can be used for 3 different purposes:
- passing a numerical id: the mount load the model with the given Id (edit mode)
- passing an array: the mount initializes a new model with the given data (create mode with fields preset)
- passing null: a new empty model is initialized

riccardotassinari
Автор

First one here. This is perfect as for my next project I want to forego Javascript and try Livewire fullout

Zirwahkrillz
Автор

Hello sir.
This was perfect as for my current project.
but after add or edit a new product I want to empty the form, i use
$this->unset('product');
but shows me this error
$product must not be accesses before initilized.
although I passed it in mount method
public function mount(Product $product){
$this->product = $product;
}

AnwarBarakatDev
Автор

how to redirect to create or update component should it requires route?

samiullah
Автор

Hai Povilas, i am a fan of livewire . I always create crud using full page component with modal for create and edit. But I have problem with datepicker in modal. I hope you make tutorial about solving it. So far, I create non-modal form if the crud need datepicker.

dodyginandjar
Автор

Hey Povilas, I'm a pure livewire fan, but I'd love to ask if it would be able to manage around 10k concurrent users

I've been assigned to create a new project

yungifez
Автор

There is a problem if i have a unique item in validation ?

salaheddinebendyab
Автор

Is there a way to do this with livewire V3 and the new FormObjects?

gijsbijvoets
Автор

What if you need to stay on the same page after creating a Product? How do you reset it? I'm sorry, but for me, this lesson is not 100% accurate. If you inject the model into the mount method, you cannot reset it later. In this case, the problem goes unnoticed, as the user is being redirected to another page after creating the Product.

jfrosorio