Mic*_*l N 27 laravel laravel-5
我试图使用Laravel 5,但我的{{ HTML::style('style.css') }}不再适用.
我更新了composer.json以包含"illuminate/html": "5.*"在require下.我Illuminate\Html\HtmlServiceProvider'在app.php下添加了' 我的提供者数组,我已经添加了
'Form'=> 'Illuminate\Html\FormFacade',
'HTML'=> 'Illuminate\Html\HtmlFacade'
Run Code Online (Sandbox Code Playgroud)
同样.我然后跑了composer update我已经重新启动WAMP以确保它仍然无法正常工作.我也尝试使用 {!! HTML::style('style.css') !!}哪些也不起作用.我还需要做些什么来取回这个?
Shi*_*hak 24
任何使用laravel 5.*的人都必须使用laravelcollective/html因为包illuminate/html被放弃,你应该避免使用它.
你的composer.json文件应该在require部分包含以下代码(因为我使用的是laravel 5.2,它将被称为5.2)
"laravelcollective/html": "5.2.*"
Run Code Online (Sandbox Code Playgroud)
跑 composer update
并且您config/app.php应该在providers数组中包含以下代码
'providers' => [
Collective\Html\HtmlServiceProvider::class,
]
Run Code Online (Sandbox Code Playgroud)
和别名应该包含
'aliases' => [
'Form' => Collective\Html\FormFacade::class,
'HTML' => Collective\Html\HtmlFacade::class,
]
Run Code Online (Sandbox Code Playgroud)
请注意,您提到的任何别名都应该出现在您的代码中
{{HTML::linkAction('MemberController@show', 'view', array($value->id))}}
Run Code Online (Sandbox Code Playgroud)
sun*_*yap 10
我认为这是一个区分大小写的问题.
如果您'HTML'=> 'Illuminate\Html\HtmlFacade'在app.php中注册它,则不能将其用作html或Html(那么它只能在您使用HTML时使用).
{!! Html::style( asset('public/css/artist.css')) !!}
Run Code Online (Sandbox Code Playgroud)
......为我工作,但是这个
{{ HTML::style( asset('css/artist.css')) }}
Run Code Online (Sandbox Code Playgroud)
......没用 但它应该工作.没有!
Laravel每天都让我更加困惑.我试着学习这个... Notwell:D
小智 7
添加到composer.json:
a)"illuminate/html":"5.*"
b)运行命令: - composer update
添加到app.php providers数组:
a)'Illuminate\Html\HtmlServiceProvider',
添加到app.php别名数组:
a)'Html'=>'Illuminate\Html\HtmlFacade',
b)'Form'=>'Illuminate\Html\FormFacade',
完成
小智 7
1关注 https://laravelcollective.com/docs/5.3/html
首先通过Composer安装此软件包.从终端运行以下命令:
composer require "laravelcollective/html":"^5.3.0"
Next, add your new provider to the providers array of config/app.php:
'providers' => [
// ...
Collective\Html\HtmlServiceProvider::class,
// ...
],
Run Code Online (Sandbox Code Playgroud)
最后,将两个类别名添加到config/app.php的别名数组中:
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
Run Code Online (Sandbox Code Playgroud)
现在,如果你想
{{HTML :: style('css/bootstrap.min.css')}}
要么
{!HTML :: style('css/bootstrap.min.css')!!}
// 2路跟随
{{ HTML::style('css/bootstrap.min.css') }}
//change to
{{ Html::style('css/bootstrap.min.css') }}
Run Code Online (Sandbox Code Playgroud)
要么
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'Html' => Collective\Html\HtmlFacade::class,
// ...
],
//change to
'aliases' => [
// ...
'Form' => Collective\Html\FormFacade::class,
'HTML' => Collective\Html\HtmlFacade::class,
// ...
],
Run Code Online (Sandbox Code Playgroud)
欲了解更多,请参阅此视频教程..... https://www.youtube.com/watch?v=yl6hkoaCS6g
| 归档时间: |
|
| 查看次数: |
47369 次 |
| 最近记录: |