Генерация динамического выпадающего списка на основе количества строк в laravel - PullRequest
0 голосов
/ 08 мая 2019

Я пытаюсь сделать динамическое выпадающее меню. Например, если у меня есть 3 строки, я хочу, чтобы выпадающие значения были 1, 2, 3 и так далее.

Я попробовал код ниже, он работает, показывает динамический список, но в списке есть '0', я не могу понять, почему

В моем контроллере (это получит столбец S_Rank, который именно то, что мне нужно перечислить в моем раскрывающемся меню)

$ranks = array();
foreach($applications as $application) {
$ranks[] = $application->S_Rank;}

это мой взгляд

{{Form::select('Abstract_Status_ID' ,[$ranks], $application->S_ID, ['class' => 'form-control', 'placeholder' =>$application->S_Rank] )}} 

результат, где он показывает странное '0'

http://prntscr.com/nlwihy

1 Ответ

2 голосов
/ 08 мая 2019

Вам не нужно помещать массив $ranks в другой массив.

{{ Form::select('Abstract_Status_ID', $ranks, $application->S_ID, ['class' => 'form-control', 'placeholder' => $application->S_Rank]) }}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...