使用此结果获取所选帖子的所有类别和用户所选类别后:
$content_categories = ContentCategories::all()->pluck('title', 'id');
Collection {#209 ▼
#items: array:3 [▼
1 => "laravel"
2 => "nodejs"
3 => "php"
]
}
$selected_categories = $manage_content->categories()->get()->pluck('title', 'id');
Collection {#223 ▼
#items: array:2 [▼
1 => "laravel"
2 => "php"
]
}
我正在尝试在html select
上实施此结果,并在我们进入$selected_categories
时检查所选项目,此代码仅显示$content_categories
,并且无法使用{检查项目默认情况下为{1}}
$selected_categories
结果:
{{
Form::select('categories[]',
$content_categories,
$selected_categories,
array('multiple'=>'multiple'))
}}
答案 0 :(得分:1)
获取没有标题的所选类别的ID:
$selected_categories = $manage_content->categories()->pluck('id');
或使用keys()
仅获取密钥:
Form::select('categories[]', $content_categories, $selected_categories->keys(), array('multiple'=>'multiple'))