У меня есть этот кодзначения массива Pass для CheckBox
@foreach($files['files'] as $file)
<tr>
<td><input type="checkbox" name="check_list[]" value="{{$file}}"></td>
<td>{{file['id']</td>
<td>{{file['name']</td>
<td>{{file['type']</td>
<td>{{file['modified']</td>
</tr>
@endforeach
$file
содержит все детали 1 файла, как имя, идентификатор, дата изменения и т.д. Могу ли я передать им CheckBox? То, что я хочу сделать: когда пользователь нажимает флажок, все детали файла будут содержать флажок. Если я их конкатенирую, у меня возникнет проблема их группировки. Код выше вводит Array как строку. Я хочу передать $file
- все детали 1 файла, чтобы установить флажок. Поэтому, когда пользователь проверяет флажок, вы получите массив файлов с их деталями.
Если я вытащил их из foreach, у него будет только один флажок. Я разрабатываю систему, и я надеялся, что кто-то сможет мне помочь. Я застрял в этой проблеме.
Помощь Pls.
UPDATE:
{{ Form::open(array('url'=>'evaluate','check_list'=>true, 'method'=>'POST', 'id'=>'check_list')) }}
@foreach($files['folders'] as $file)
<tr>
<td><input type="checkbox" name="check_list[]" ></td>
<td>
<a href={{url("/home/".$file['file_name'])}}>
{{ $file['file_name'] }}
</a>
</td>
<td class="center">{{ $file['file_type'] }}</td>
<td class="center">{{ $file['file_modified'] }}</td>
<td>{{ $file['file_size'] }}</td>
<td class="center">{{ $file['location'] }}</td>
<input type="hidden" name="check_list[location]" value="{{$file['location']}}">{{ $file['location'] }}
<input type="hidden" name="check_list[file_type]" value="{{$file['file_type']}}">
<input type="hidden" name="check_list[file_id]" value="{{$file['file_id']}}">
<input type="hidden" name="check_list[file_name]" value="{{$file['file_name']}}">
</tr>
@endforeach
@foreach($files['files'] as $file)
<tr>
<td><input type="checkbox"></td>
<td>{{ $file['file_name'] }}</td>
<td class="center">{{ $file['file_type'] }}</td>
<td class="center">{{ $file['file_modified'] }}</td>
<td>{{ $file['file_size'] }}</td>
<td class="center">{{ $file['location'] }}</td>
<input type="hidden" name="check_list[location]" value="{{$file['location']}}">{{ $file['location'] }}
<input type="hidden" name="check_list[file_type]" value="{{$file['file_type']}}">
<input type="hidden" name="check_list[file_id]" value="{{$file['file_id']}}">
<input type="hidden" name="check_list[file_name]" value="{{$file['file_name']}}">
</tr>
@endforeach
{{Form::hidden('action')}}
{{ Form::close()}}
я пытался что-то вроде этого. он возвращает только данные для одного файла. –
Вы не делаете это правильно :) Не могли бы вы вставить сюда то, что вы сделали, чтобы я мог его просмотреть? Может быть, отредактируйте свой вопрос с помощью нового кода? Спасибо –
вот мой код –