{!! HTML :: style('css / parsley.css')!!}不起作用

时间:2019-04-29 09:50:04

标签: laravel laravelcollective

我是Laravel的新手,我也了解Laravel不再支持Collective,但我仍然设法将软件包安装到我的Laravel 5.8项目中。

现在我的问题是,当我尝试添加下面的行时,它不起作用。当我检查元素时,它没有显示在页面的顶部。

{!! Html::style('css/parsley.css') !!}

您是否认为Laravel不再支持Collective,或者我在这里做错了?

非常感谢您的帮助!

我也尝试使用 <link href="{{ asset('css/parsley.css') }}" rel="stylesheet"> 但仍然无法正常工作。

这是我正在处理的整个页面的代码。

@extends('main')

@section('title', '| New Post')

@section('stylesheets')
    {{-- {!! Html::style('css/parsley.css') !!} --}}
    <link href="{{ asset('css/parsley.css') }}" rel="stylesheet">
@endsection

@section('content')
    <div class="jumbotron">
        <div class="container">
            <h1 class="display-4">Create New Post</h1>
            <p class="lead"></p>
            <hr class="my-4">
            <p>Fill out the fields to write your post.</p>
            {{-- <a class="btn btn-primary btn-lg" href="#" role="button">Learn more</a> --}}
        </div>
    </div>
    <div class="container">
        <div class="col-sm-12 col-md-12">
            {!! Form::open(array('route' => 'posts.store', 'data-parsly-validate' => '')) !!}
                {{ Form::label('title', 'Title:') }}
                {{ Form::text('title', null, array('class' => 'form-control', 'required' => '')) }}

                {{ Form::label('body', 'Body:') }}
                {{ Form::textarea('body', null, array('class' => 'form-control', 'required' => '')) }}

                {{ Form::submit('Create Post', array('class' => 'btn btn-success btn-lg btn-block mt-2')) }}
            {!! Form::close() !!}
        </div>
    </div>

@endsection

@section('scripts')
    {!! Html::script('js/parsley.min.js') !!}
@endsection

我希望将parsley.css和parsley.min.js导入到页面中,但是没有用。

2 个答案:

答案 0 :(得分:0)

您的模板看起来如何?您的模板中是否有@yield('stylesheets')

您的parsley.css在哪里?

答案 1 :(得分:0)

我解决了这个问题。我必须删除集体代码,然后再回到基本代码,才能正常工作。