Мне нужно отображать подкатегории для каждой категории в моих коллапсах.
Вот начало моего кода.
Просмотр:
<div class="list-group-item" name="state">
@foreach($states as $state)
<div class="collapse multi-collapse " id="multiCollapseExample1" >
<div class="col-md-2"> {{ $state}}</div>
<div class=" float-right"><button class="btn btn-success" data-toggle="collapse" data-target="#{{ $state}}" aria-expanded="false" aria-controls="collapseExample2" @click="getSubaccount(); getNumberrawaccount();">
<span class="glyphicon glyphicon-eye-open"></span></button></div>
{subcategories HERE}
@endforeach
Мой контроллер:
public function myform()
{
$states = DB::table("demo_state")->pluck("name","id");
return view('myblade',compact('states'));
}
public function myformAjax($id)
{
$cities = DB::table("demo_cities")
->where("state_id",$id)
->pluck("name","id");
return json_encode($cities);
}
Структура базы данных:
2 Базы данных, одна для категорий, а другая для подкатегорий. state_id - это внешний ключ.
Спасибо !!!