タグ機能を作り複数のデータを選択し投稿したときの記述がわかりません。以下の記述ではUndefined offset: 1
とエラーが出てしまいます。
フォームでタグが複数選択されたときどうviewで受け取ればいいのかがわかりません。(中間テーブルのリレーションはされています。)
###登録フォーム
select name="tag_id" multiple> @foreach($tags as $tag) <option value={{$tag->id}} @if(old('tag_id')==$tag->id) selected @endif> {{$tag->tag}} </option> @endforeach </select>
##試してみたviewの記述
###view
<td>{{$item->tags[0]->tag}} {{$item->tags[1]->tag}} {{$item->tags[2]->tag}} </td>
###view
@foreach($hoges as $hoge) $hoge = <td>{{$item->tags[0]->tag}}</td> @endforeach
あなたの回答
tips
プレビュー