Я привязываю модель сотрудника к шаблону Blade
и хочу поместить результат отношения с нетерпением в поле.Laravel 5.2 инъекционный объект в шаблон Blade
В моем контроллере я создаю коллекцию для страницы как:
$employee = User::with('country', 'activeOrganisationRole')->first();
Моей форма открытого утверждения:
{!! Form::model($employee, ['route' => ['employee.role', $employee->uuid], 'method' => 'POST']) !!}
Так что я хочу, чтобы заполнить $employee->country->name
во входное Laravel Collective form::text
заявление, но я не может получить имя страны для загрузки. Все остальные поля формы отлично загружаются из родительской коллекции.
My Country поля:
<div class="form-group">
<label for="phone" class="control-label">Country</label>
{!! Form::text('country', null, ['id'=>'country', 'placeholder' => 'Country', 'class' => 'form-control']) !!}
</div>
выше поле страны загружает все отношения приводят к входу. Каков правильный синтаксис для injecting $employee->country->name
на этот вход?
Кстати, это работает отлично, но я ничего не научился, делая это!
<label for="title" class="control-label">Country</label>
<input id="country" class="form-control" value="{!! $employee->country->country !!}" readonly>