易优修改模板不存在的页面状态方法

小秋同学 12-09 17:47:13 网站教程
摘要: 很多同学问,为何模板不存在有这样的提示,如果不要这样的提示可以吗?因为有的人比如不做内容页或者各种原因,需要不要模板,所以每次点击都会有上面的提示,很烦,所以小秋今天简单的教大家下,将这个保存改为其他页面 比如404页面为准,当然你自己想改摘要: 很多同学问,为何模板不存在有这样的提示,如果不要这样的提示可以吗?因为有的人比如不做内容页或者各种原因,需要不要模板,所以每次点击都会有上面的提示,很烦,所以小秋今天简单的教大家下,将这个保存改为其他页面 比如404页面为准,当然你自己想改

易优修改模板不存在的页面状态方法(图1)


很多同学问,为何模板不存在有这样的提示,如果不要这样的提示可以吗?因为有的人比如不做内容页或者各种原因,需要不要模板,所以每次点击都会有上面的提示,很烦,所以小秋今天简单的教大家下,将这个保存改为其他页面 比如404页面为准,当然你自己想改哪个页面也是可以的。


具体方法如下:

打开以下路径:

\core\library\think\view\driver目录里的 Think.php文件

大概找到73行 


将以下代码

        if (!is_file($template)) {

            throw new TemplateNotFoundException(Lang::get('template not exists').':' . $template, $template);

        }


改为以下代码即可:

if (!is_file($template)) {

            $template = ROOT_PATH.'public/static/errpage/404.html';

        }


红色字你要改的路径文件为纯静态(为真是路径不是虚拟伪静态的那种)



文章版权及转载声明:

编辑:小秋同学本文地址:https://www.qiuhai.com/study/907.html发布于 12-09 17:47:13
文章转载或复制请以超链接形式并注明出处学习吧_一个不错的学习网站
本站文章如没有特殊说明,均采集网上收集,若要转载请务必注明出处,尊重他人劳动成果共创和谐网络环境。 声明:某些文章来源于网络,所采集的到信息本站只为传递信息和分享,不做任何双方证明,也不承担任何法律责任。 文章内容若侵犯你的权益,请联系本站客服删除!

觉得文章有用就施舍一下文章作者

支付宝施舍

微施舍

阅读
分享

发表评论
加载中~