KM Nurunnabi
Disabling action realtime on state change
hey there. I have a custom action in edit resource page given below
What i want, whenever record get dirty I want to disable it. But following code is not reflecting in realtime on state change. what can I do here?
5 replies
Getting Null for Multi-Select in Custom Page
I have created a custom page where I have form inputs:
I don't need any model to store these values. and when I submit, I get all the values except multiple select and it's always return null. But without
->multiple()
it works fine. What is the issue here?3 replies
Want to achieve Livewire form dynamically
Hey. I have a livewire component with few forms is given below:
<?php
namespace App\Livewire\User\Quizzes;
use App\Livewire\Forms\User\AnswerForm;
use App\Livewire\Forms\User\OptionForm;
use App\Livewire\Forms\User\QuestionForm;
use App\Livewire\Forms\User\QuizForm;
use App\Models\Quiz;
use Livewire\Component;
class CreateQuiz extends Component
{
public QuizForm $quizForm;
public QuestionForm $questionForm;
public function save()
{
dd($this->questionForm->all());
$this->validate();
Quiz::create($this->quizForm->all());
}
public function render()
{
return view('livewire.user.quizzes.create-quiz');
}
}
But question is, quiz can have mutiple questions. That mean I need a collection of QuestionForm class. But I don't know how can I acquired that. Does anybody knows how to take an array of QuestionForm class?
Then how can I validate array of Form?
3 replies