Php 将Laravel集合选择默认输入设置为禁用
我的PostController.php的一部分Php 将Laravel集合选择默认输入设置为禁用,php,laravel,blade,materialize,laravelcollective,Php,Laravel,Blade,Materialize,Laravelcollective,我的PostController.php的一部分 <?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Session; use Carbon\Carbon; use App\Category; use App\Post; use App\Tag; use App\User; class PostControlle
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Session;
use Carbon\Carbon;
use App\Category;
use App\Post;
use App\Tag;
use App\User;
class PostController extends Controller
{
public function create()
{
$categories = Category::pluck('name','id');
$tags = Tag::pluck('name','id');
return view('posts.create')->withCategories($categories)->withTags($tags);
}
<div class="input-field col m6 s12">
{!! Form::select('category', $categories, null, ['class' => 'validate', 'placeholder' => 'test']) !!}
{{ Form::label('category', 'Category: ') }}
</div>
您可以自己创建占位符:
{!! Form::select('category', ['' => 'Select your category'] + $categories->all(), null,
['class' => 'validate'], ['' => ['disabled']]) !!}