{!! Html :: style ('css / parsley.css') !!} НЕ РАБОТАЕТ - PullRequest
0 голосов
/ 29 апреля 2019

Я новичок в 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 голосов
/ 06 мая 2019

Я исправил проблему. Мне пришлось удалить Коллективные коды и вернуться к основному, чтобы он заработал.

0 голосов
/ 29 апреля 2019

Как выглядит ваш шаблон?У вас есть @yield('stylesheets') в вашем шаблоне?

Где находится ваш parsley.css?

...