im пытается удалить элементы из массива сеансов Laravel, но пока не повезло.
Я сохраняю свои значения в массиве Session с помощью метода Session:: push():
Session::push('event_date_display', Input::get('event_date'));
Session::push('event_start_display', Input::get('event_start'));
Session::push('event_entry_display', Input::get('event_entry'));
Session::push('event_end_display', Input::get('event_end'));
Я могу получить доступ к таким значениям, как обычные массивы:
@for($i=0;$i<Session::get('dates');$i++)
<tr>
<td>{{ Session::get('event_date_display')[$i] }}</td>
<td>{{ Session::get('event_start_display')[$i] }}</td>
<td>{{ Session::get('event_entry_display')[$i] == '' ? '-' : Session::get('event_entry_display')[$i] }}</td>
<td>{{ Session::get('event_end_display')[$i] == '' ? '-' : Session::get('event_end_display')[$i] }}</td>
<td><a href="{{URL::route('termin-loeschen', $i)}}" class="del"><span class="icon-spam"></span>Loeschen {{ $i }}</a></td>
</tr>
@endfor
Но я не могу понять, как их удалить. Я попробовал Session:: forget ('event_date_display') [$ index], но это удалит весь массив. Затем я попробовал зацикливание и отключение, которое тоже не работает. Любая помощь приветствуется.