Herkese merhaba.
Şimdi şununla uğraşıyorum.
Categories tablom var
Subcategories tablom var
category_subcategory isimli pivot tablom var.
belongstomany ile ilişkililer.
Yapmaya çalıştığım Kategori seçilince onun alt kategorilerini getirmek.
Bir kaç kez farklı işlerde kullandım ancak pivotsuz ve livewire ile.
daha önce kullandığım şekil aşağıda
<?php
namespace App\Http\Livewire;
use Livewire\Component;
use App\Models\Categories;
use App\Models\SubCategories;
class Assignment extends Component
{
public $selectedClass = null;
public $selectedSection = null;
public $sections = null;
public function render()
{
return view('livewire.assignment',[
'classes' => Categories::all(),
]);
}
public function updatedSelectedClass($category_id)
{
$this->sections = SubCategories::where('category_id', $category_id)->get();
}
}
şimdi ise pivot tablolarım var v gelişimime katkısı olsun diye pivotlar ile çalışmak istiyorum.
aşağıdaki gibi saçma şeyler deniyorum.
$this->sections = SubCategories::with('getCategory')->where('Sub_categories_id',$category_id)->first();
Ve inanın ki araştırdım ve araştırıyorum. 3. günde foruma yazdım. Sonucta laravel.gen.tr var arkamızda.
Vakti olandan yardım rica ediyorum.