2013-05-13 41 views

cevap

16

Sana toArray() aradığınız düşünüyorum:

User::all()->toArray(); 

http://four.laravel.com/docs/eloquent#converting-to-arrays-or-json

doğrudan Form::select() ile kullanılabilecek bir dizi elde etmek için, aşağıdakileri kullanabilirsiniz: için

$contacts = Contact::orderBy('name')->lists('name', 'id'); 
$contacts = count($contacts) > 0 ? $contacts : array(); 

{{ Form::select('contact', $contacts) }} 
+0

Teşekkür cevap, ama bu bana böyle bir dizi yapısını yapar: dizi (0 => dizi ("id" => 1, "isim" => "object1"), 1 => dizi ("id" => 2, "ad" => "object2") ...) 've buna şu şekilde ihtiyacım var:' dizi (1 => "object1", 2 => "object2") ';) –

+0

" Form :: select() 'ile kullanabileceğiniz bir diziye ihtiyacınız varsa Aşağıdakiler çalışmalıdır: '$ contact = İletişim :: orderBy ('name') -> listeler ('name', 'id'); $ contact = count ($ rehber)> 0? $ rehber: dizi(); {{Form :: select ('contact', $ rehber}} ' –

+0

Evet! Perfect;]] teşekkürler –

İlgili konular