php - Laravel 中未找到 html 类

标签 php html laravel

我正在尝试从“public/uploads/”文件夹上传图像。但是每当我运行该页面时,我都会收到以下错误。我使用的是 5.2

Class HTML not found

如何消除此错误?

@extends('main')

@section('content')

<h1>This is show.blade.php</h1>

    @if(isset($info))
    <div class='col-md-2 col-md-offset-2'>
        {{HTML::image('uploads/zami.jpg')}}
    </div>
    <div class='col-md-12'>
           <span>user id :</span><span>{{$info['info']['id']}}</span></br>
           <span>username :</span><span>{{$info['info']['username']}}</span></br>
    </div>
   @endif
@endsection

最佳答案

将其添加到composer.json require部分

“照亮/html”:“5.*”

并运行 Composer 更新

打开您的config/app.php

在“providers”数组下添加此内容

Illuminate\Html\HtmlServiceProvider::class,

在“别名”数组下添加此内容

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

在你的 Blade 模板下,像这样使用

{!! Html::image('uploads/zami.jpg') !!}

希望对您有帮助。

关于php - Laravel 中未找到 html 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36153353/

相关文章:

php - 如何在 select 语句和 where 子句中包含(用户选择的 - 动态)列?

html - 在 div 两边环绕文本

javascript - 修复了表中的左列

javascript - 在js之前加载css文件

php - 如何在 PHP/MySQL 中替换重复项?

php - 来自angularjs的iframe src不起作用

php - 运行 Laravel 的 artisan session 时出错 :table with pgSQL

javascript - 绑定(bind) session 变量后Vue语法错误

laravel - 使用 Laravel Lighthouse 的 Laravel 7 中的 CORS 错误

php - 无法访问 Controller 中的 $data 值