неопределенная переменная в представлении laravel

я новичок в laravel, у меня есть выпадающий список, и я хочу заполнить его годами из UserController
Я не хочу писать длинный список года, я просто хочу, чтобы годы менялись каждый год.

в моем контроллере

public function setYear(){
$op="";
for($i=2010;$i<date('Y')+1;$i++)
{
$op.="<option value=".$i.">".$i."</option></br>";
}
return View::make('admin.setYear')->with('options',$op);
}

по-моему

<select  name="gender">
<option>Select</option>
{{$op}}
</select>

я понял Undefined variable: op (View

Как я могу это сделать?

0

Решение

Ваше имя переменной optionsне $op,

Имя, которое вы передаете в with() Первый параметр — это то, что вы используете для доступа к нему в представлении.

переключатель {{$op}} в {{$options}}

2

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector