我需要使用
echo HTML::script('js/ckeditor/ckeditor.js');
在我的 Controller 和函数中,但未找到错误HTML
我使用的是larvel 5.0。 tnx
最佳答案
HTML
和FORM
从 Laravel 5+ 中删除要使用它们,您必须将它们包含在 composer.json
中。并添加 Alias
和Service Provider
在config\app.php
您可以找到它们here
从 Laravel 5 {{}}
开始与 {{e('sting')}}
相同//htmlentities
要输出 html,您需要使用 {!! HTML::() !!}
without htmlentities
如果您需要使用echo
只需将其包装为 <?php ?>
标签 <?php echo HTML::() ?>
如果你使用它 Controller
你需要使用像 \Html::()
或之前Controller class
添加
use HTML;
HTML
或Html
取决于你Alias array
在config\app.php
Composer .json
"illuminate/html": "^5.0",
Config/app.php 服务提供者
'Illuminate\Html\HtmlServiceProvider',
Config/app.php 别名
'Form' => 'Illuminate\Html\FormFacade',
'HTML' => 'Illuminate\Html\HtmlFacade',
Controller
<?php namespace App\Http\Controllers;
use HTML;
class SomeController extends Controller{
public function foo(){
echo HTML::();
}
}
关于html - 如何在 Laravel 5.0 的 Controller 中使用 echo HTML::script,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35427775/