私はこのような何かをしたい(ただし、この構文は非常に適切ではありません)のために:Laravel |カスタムコレクションは、選択2を使用してSELECT2 OPTGROUPとオプション
: @foreach($courseCategories as $courseCategory)
<select>
@foreach($courseCategory->courseNames as $courseName)
<optgroup label="{{ $courseCategory }}">
<option value="{{ $courseName }}">
{{ $courseName }}
</option>
</optgroup>
</select>
@endforeach
私のモデル構造は非常にこのようなものです私のコントローラで
:
public function create()
{
$courses = Course::all();
return View::make('college.create', compact('courses'));
}
私はcourseCategory
=>optgroup's label
とrespective course name
=>option
どのように私はこれをfaciliateするカスタムコレクションを作成することができますをマップする必要がありますか?と私のコレクション(私はforeachを使用して推測している)を使用して、ビューファイルに値を出力する方法はありますか?
あなただけの1を選択したいです? – Maraboc
この$ courseCategory変数が配列の場合、どのように文字列を使用できますか? – rahulsm