Часть моего 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 PostController extends Controller
{
public function create()
{
$categories = Category::pluck('name','id');
$tags = Tag::pluck('name','id');
return view('posts.create')->withCategories($categories)->withTags($tags);
}
Часть моего posts / create.blade.php
<div class="input-field col m6 s12">
{!! Form::select('category', $categories, null, ['class' => 'validate', 'placeholder' => 'test']) !!}
{{ Form::label('category', 'Category: ') }}
</div>
IЯ использую Laravel Collective для создания моих форм с использованием синтаксиса Blade, и я использую Materialise CSS .
Все это работает и отправляется, но в данный момент у него есть первый элемент вМассив $categories
выбирается автоматически, и я бы хотел, чтобы это было не так.
Я пытаюсь использовать заполнитель disabled
, который selected
и говорит "Выберите свою категорию".
Я не уверен, возможно ли это?
Я знаю, что мне не нужно использовать синтаксис блейда, и я могу просто создать нормальную HTML-форму, но этот проект предназначен исключительно для изучения, как я пытаюсь выучить Laravel.