在laravel 5.2中找不到“Html”类

时间:2016-07-14 07:16:05

标签: laravel laravel-5 laravel-5.2

希望大家对健康和事业都很满意。 我在laravel composer.json

中添加了这些包
"require": {
    "php": ">=5.5.9",
    "laravel/framework": "5.2.*",
    "laravelcollective/html": "5.2.*",
    "oprudkyi/laravel-mail-logger": "^1.0",
    "zizaco/entrust": "5.2.x-dev"

},

和作曲家更新

之后

打开config / app.php

在“提供商”下添加

Collective\Html\HtmlServiceProvider::class,

和别名

'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,

但仍未找到html ..

{!! Html::style('newtheme/css/bootstrap.min.css') !!}

我尝试了其他套餐,但作曲家说..更新成功..但没有人工作。请帮帮我

1 个答案:

答案 0 :(得分:1)

我认为这个库特意为Form而我找不到HTML :: style()示例。

用于调用您可以放置​​在应用程序public文件夹中的资产,并使用asset()函数调用

<link href="{{ asset('newtheme/css/bootstrap.min.css') }}" rel="stylesheet">

参考辅助函数here

如果您仍想使用{!! Html::style('newtheme/css/bootstrap.min.css') !!},则需要将您的软件包从Collective更改为Illuminate,该软件包已在最新版本的Laravel中删除