ビュー内でwhereステートメントを使用する方法はありますか?Laravelビューでwhere関数を呼び出すにはどうすればよいですか?
2番目の選択入力では、前に選択した年のすべての車種をリストします。
<select data-placeholder=" Year" class="chzn-select year" style="width:70px;" tabindex="1" id="year">
<option value=""></option>
@foreach($data['vehicle_years'] as $vehicle)
<option value="{{ $vehicle->year }}">{{ $vehicle->year }}</option>
@endforeach
</select>
<select data-placeholder=" Year" class="chzn-select year" style="width:70px;" tabindex="1" id="year">
<option value=""></option>
@foreach($data['vehicle_makes'] as $vehicle)
<option value="{{ $vehicle->make }}">{{ $vehicle->make }}</option>
@endforeach
</select>
そのため、おそらくの線に沿って何か:
{{ $vehicle->make->where(...) }}
オンザフライで行うには、結果を返すためにAJAXが必要です。簡単に言えば、ルートへのポスト/取得と結果の返信、jQueryを使用して2番目の選択で追加する – mbozwood
これをどこかで実行する方法に関する推奨文書はありますか?私は完全に理解しているか分からない。 – cvassios
ここで答えを見てください:https://stackoverflow.com/questions/46250774/how-to-show-ajax-response-in-product-grid/46252134#46252134それはあなたに行く方法のヒントを与えるかもしれませんそれについて – Michel