Поэтому у меня есть несколько входов, сохраняемых в один столбец в формате json, в базу данных, и при получении я превращаю этот json в массив для вывода правильных данных.
<input type="text" name="waypoints" class="form-control" autocomplete="on" value="{{ json_decode($myroute->waypoints, true)[0] }}">
Приведенный выше код является первым элементом в массиве, отображаемом на входе, поэтому, если я буду перечислять
{{ json_decode($myroute->waypoints, true)[0] }}
{{ json_decode($myroute->waypoints, true)[1] }}
{{ json_decode($myroute->waypoints, true)[2] }}
Будет правильно выводить массив. Но как мне узнать, сколько в массиве, и показать только правильное количество полей ввода? (максимум 10)
Я попытался использовать @foreach ($myroutes as $myroute)
и @endforeach
вокруг поля ввода, но получил сообщение об ошибке.
Заранее спасибо!