Intereting Posts
Атрибуты childrenXXXXXXXX отличаются друг от друга с пространством имен и без него Ошибка при монтировании через php "exec" Как Zend анализирует URL-адрес в переднем контроллере с помощью mod_rewrite? Преобразование байтов, полученных через php-сокет, в целое число Прочитайте огромные текстовые файлы и сохраните каждую строку в базе данных Получить часть URL-адреса Инициализировать переменную только один раз в php Медленное обновление зависимостей композитора, несмотря на флаг -prefer-dist Загрузка нескольких файлов с помощью AJAX и PHP Laravel 4 не может запускать все RAW-запросы Будет ли глобальное ключевое слово устаревать / удаляться в будущих версиях PHP? Apache 2.4.23 PHP7.x Windows 10 x64 php_curl не работает Конвертировать временную метку Windows на сегодняшний день с помощью PHP на Linux-боксе Какие преимущества имеет PHP для ASP.NET? Сеансы Codeigniter уничтожаются в IE 10 при смене страниц

Laravel помещает массив в selectbox

Я столкнулся с некоторыми проблемами с моим selectbox, где я поставлю все доступные категории в

В моем контроллере я использую этот снимок:

return View::make("stories.add") ->with("title","Indsend novelle") ->with("categories", Category::all()); 

На мой взгляд, я пытаюсь поместить все категории в selectbox следующим образом:

  {{Form::select("category", $categories)}} 

Я мог бы это сделать, но это не сработает, потому что Form :: select должен быть как массив?

 @foreach ( $categories as $category ) {{$category->name}} @endforeach 

Что делать?

Я сделал это, и он работает, но он выглядит слишком уродливым, а не удобным для пользователя, любые предложения?

  $test = Category::all(); $myArray = array(); foreach ( $test as $o): $myArray[] = $o->name; endforeach; return View::make("stories.add") ->with("title","Indsend novelle") ->with("categories", $myArray); 

var_dump:

  array(2) { [0]=> object(Category)#36 (5) { ["attributes"]=> array(4) { ["id"]=> string(1) "1" ["name"]=> string(12) "Alderforskel" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["original"]=> array(4) { ["id"]=> string(1) "1" ["name"]=> string(12) "Alderforskel" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["relationships"]=> array(0) { } ["exists"]=> bool(true) ["includes"]=> array(0) { } } [1]=> object(Category)#39 (5) { ["attributes"]=> array(4) { ["id"]=> string(1) "2" ["name"]=> string(7) "Bondage" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["original"]=> array(4) { ["id"]=> string(1) "2" ["name"]=> string(7) "Bondage" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["relationships"]=> array(0) { } ["exists"]=> bool(true) ["includes"]=> array(0) { } } } в  array(2) { [0]=> object(Category)#36 (5) { ["attributes"]=> array(4) { ["id"]=> string(1) "1" ["name"]=> string(12) "Alderforskel" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["original"]=> array(4) { ["id"]=> string(1) "1" ["name"]=> string(12) "Alderforskel" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["relationships"]=> array(0) { } ["exists"]=> bool(true) ["includes"]=> array(0) { } } [1]=> object(Category)#39 (5) { ["attributes"]=> array(4) { ["id"]=> string(1) "2" ["name"]=> string(7) "Bondage" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["original"]=> array(4) { ["id"]=> string(1) "2" ["name"]=> string(7) "Bondage" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["relationships"]=> array(0) { } ["exists"]=> bool(true) ["includes"]=> array(0) { } } } в  array(2) { [0]=> object(Category)#36 (5) { ["attributes"]=> array(4) { ["id"]=> string(1) "1" ["name"]=> string(12) "Alderforskel" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["original"]=> array(4) { ["id"]=> string(1) "1" ["name"]=> string(12) "Alderforskel" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["relationships"]=> array(0) { } ["exists"]=> bool(true) ["includes"]=> array(0) { } } [1]=> object(Category)#39 (5) { ["attributes"]=> array(4) { ["id"]=> string(1) "2" ["name"]=> string(7) "Bondage" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["original"]=> array(4) { ["id"]=> string(1) "2" ["name"]=> string(7) "Bondage" ["created_at"]=> string(19) "0000-00-00 00:00:00" ["updated_at"]=> string(19) "0000-00-00 00:00:00" } ["relationships"]=> array(0) { } ["exists"]=> bool(true) ["includes"]=> array(0) { } } }