2016-04-30 12 views
5

Czytałem o wzór formularza wiążącej https://laravelcollective.com/docs/5.0/html#form-model-bindingwzór formularza wiąże w laravel 5,2

To bardzo fajne do wypełnienia wartości DB w postaci html. Próbowałem tak i to działa fantastycznie.

{{ Form::model($university,array('url' => admin_path('universities/edit'),'id' => 'add_university','name' =>'add_university','data-validate'=>"parsley")) }} 
    {{ Form::label('university_name', 'University name',array('class'=>'control-label')) }} 
    {{ Form::text('university_name')}} 
{{Form::close()}} 

Ale problem jest tutaj, bo chcą dodać więcej atrybutów w wejściu jak class SO używam

{{ Form::label('university_name', 'University name',array('class'=>'control-label')) }} 
{{ Form::text('university_name','',array('class' => 'form-control'))}} 

Jeśli mogę zostawić puste value kolumna wtedy nic wypełnić w polu tekstowym i gdybym korzystania w ten sposób

{{ Form::label('university_name', 'University name',array('class'=>'control-label')) }} 
{{ Form::text('university_name',$university->university_name,array('class' => 'form-control'))}} 

To, co jest potrzebne do wiązania modelu. Proszę wyjaśnić. Dzięki

Odpowiedz

3
{{ Form::text('university_name','',array('class' => 'form-control'))}} 

Powinno być:

{{ Form::text('university_name',null,array('class' => 'form-control'))}} 

'' oznacza prawdziwy ciąg, nie jest pusta.
dzięki, mathielo, za pomoc w gramatyce

Powiązane problemy