php – 如何在Laravel的5个刀片模板中通过“use”使用自定义类?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了php – 如何在Laravel的5个刀片模板中通过“use”使用自定义类?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含846字,纯文字阅读大概需要2分钟。
内容图文
我在Windows和基于Linux的服务器上有一个Web服务器.当我在Windows上启动Laravel 5项目时,一切正常,但我在Linux(ubuntu)服务器上遇到了麻烦,我的托管也遇到了同样的麻烦.当我尝试加载索引页面时,我收到如下错误:
Class ‘App\Helpers\Substr’ not found
之所以发生这种情况,是因为我在我的刀片模板中使用了自定义帮助程序,并通过“use”运算符加载它,如下所示:
<?php
use App\Helpers\Substr;
use App\Helpers\LoaderBtn;
?>
@extends('zaks.public')
@section('content')
@include('zaks.search')
那么,在项目完成后,在这种情况下可能是一个很好的解决方案?
解决方法:
首先,确保您的类通过Composer左右自动加载.
然后,您可以将命名空间类添加到config / app.php中的’aliases’数组中,如下所示:
'aliases' => array(
// other aliases...
'App_Helper_Substr' => 'App\Helpers\Substr',
);
然后以常规方式在您的视图中使用它:
App_Helper_Substr->something...
App_Helper_Substr::something();
您可以根据需要为别名命名.
内容总结
以上是互联网集市为您收集整理的php – 如何在Laravel的5个刀片模板中通过“use”使用自定义类?全部内容,希望文章能够帮你解决php – 如何在Laravel的5个刀片模板中通过“use”使用自定义类?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。