Cześć, pracuję na Laravelu i mam w jednym formularzu checkboxy. W przypadku gdy użytkownik wyklika sobie więcej niż jedną opcję, chciałbym te opcje połączyć ze sobą, oddzielając je przecinkiem i zapisać w jednym polu w bazie danych.
W widoku wygląda to następująco:
{{ Form::checkbox('cat', 'J' , false) }} {{ Form::label('cat', 'J') }}<br>
{{ Form::checkbox('cat', 'S' , false) }} {{ Form::label('cat', 'S') }}<br>
{{ Form::checkbox('cat', 'SS' , false) }} {{ Form::label('cat', 'SS') }}<br>
{{ Form::checkbox('cat', 'L' , false) }} {{ Form::label('cat', 'L') }}
w controlerze natomiast póki co robię:
$jtg->cat = $request->cat;
Jednak prowadzi to do odebrania i zapisania w bazie danych wartości z ostatniego zaznaczonego checkboxa. W jaki sposób mógłbym uzyskać efekt, który mnie interesuje?