مشکل در ویرایش ردیف( fullpage ) Array to string conversion
مصطفی عباس
6 اسفند ۱۴۰۰
سلام.
عرض خسته نباشید خدمت جناب بساکی عزیز.
ردیفی رو می خام بصورت fullpage ویرایش کنم.
اطلاعات bind میشه ولی وقتی فیلدها میخاد اپدیت بشه ( وقتی در داخل فیلدها تایپ میکنم) خطای :
Array to string conversion
میده
وقتی دستی پارامتر رو تو کوئری مینویسم و از پارامتر route استفاده نمیکنم خطانمیده. ولی از روت استفاده میکنم (طبق کد زیر ) خطای عکس رو میده :
Route::get('Barnames/Edit/{Bar}', EditBar::class)-;
این پارامتر رو {Bar} حذف میکنم میتونم فیلدها رو بدون ارور اپدیت ( در داخل فیلدها تایپ میکنم ) کنم.
1721
2 پاسخ
- مصطفی عباس6 اسفند ۱۴۰۰
این کد من :
<?php namespace App\Http\Livewire\Barnames; use Livewire\Component; class EditBarname extends Component { public $Barname = []; public function mount() { $this->Barname =['maghsad'=>"fgfg"]; } public function render() { return view('livewire.barnames.testi') ->extends('layouts.app') ->section('content'); } }و کد view
<div> <input wire:model='Barname.maghsad' type="text" class="form-control"> </div>ایتم روت :
Route::get('Bar/Edit/{Bar?}', EditBar::class)->name('EditBar')->middleware('auth'); - قاسم بساکی16 اسفند ۱۴۰۰
سلام عزیزم واقعا معذرت میخوام
متاسفانه مشکلی که هست اینه که نوتیفی نداریم فعلا و متوجه سوالتون نشدم
نمیدونم تا الان مشکلتون حل شده یا نه
ولی چرا پارامتر bar رو توی متود mount دریافت نکردید؟
