samedi 9 janvier 2016

Laravel looping through array in blade

I have the following array:

$days = [
    ['dow' => 1, 'day' => 'Monday'],
    ['dow' => 2, 'day' => 'Tuesday'],
    ['dow' => 3, 'day' => 'Wednesday'],
    ['dow' => 4, 'day' => 'Thursday'],
    ['dow' => 5, 'day' => 'Friday'],
    ['dow' => 6, 'day' => 'Saturday'],
    ['dow' => 7, 'day' => 'Sunday'],
];

I'm trying to loop through it in my blade template as follows:

 @foreach ($days as $day)
       <label>{{$day['day']}}</label>
       {!! Form::text('day_of_wk[$day['dow']].start_time', null, ['class' => 'form-control'])!!}
  @endforeach

But I get error: syntax error, unexpected 'dow' (T_STRING)

How can I add the $day['dow'] value in my day_of_wk[] input array?



via Chebli Mohamed

Aucun commentaire:

Enregistrer un commentaire