到目前爲止,我知道如何用雄辯來填充下拉列表(和採摘)是這個填充下拉列表中laravel超過2個屬性
public function create()
{
$items = Item::all()->pluck('name', 'id');
return view('admin.item.create', compact('items'));
}
而與此
{!! Form::select('item_id', $items, null, ['class' => 'form-control']) !!}
我可以生成這個
<select name="items" class="form-control">
<option value="1">Item 1</option>
<option value="2">Item 2</option>
<option value="3">Item 3</option>
</select>
但是現在我想創建類似這樣的東西
<select name="items" class="form-control">
<option value="1">Item 1 - Location</option>
<option value="2">Item 2 - Location</option>
<option value="3">Item 3 - Location</option>
</select>
我只能使用與2屬性的採摘。但是現在我想讓它顯示3個屬性。我怎麼做?順便說一下,我使用的是Laravel 5.3。謝謝您的幫助。
然後加入兩個表,項目和位置,然後嘗試 – Komal
什麼是您的項目字段? – AmirAgha
正如@Komal所說的,加入兩個表(位置和項目)並連接值,然後返回到視圖。 – Ronald