为了账号安全,请及时绑定邮箱和手机立即绑定

小白,请教各位大佬!ThinkPHP6 原生PHP模板引擎如何include?怎么回事哈啊?

小白,请教各位大佬!ThinkPHP6 原生PHP模板引擎如何include?怎么回事哈啊?

蝴蝶不菲 2019-11-02 13:32:26
TP6默认没装模板引擎,我打算直接不用模板引擎了,但是include'view/common/header.php';明明有这个文件,提示没有这个文件,应该如何引入呢?原模板写法是:{includefile="common/head"}原生写法怎么写??
查看完整描述

2 回答

?
慕后森

TA贡献1802条经验 获得超5个赞

楼主仔细看下开发文档,我第一次用tp5的时候也遇到跟你一样的问题。直接这么写系统会提示找不到模板文件。两种方法,一种是修改TP核心template.php关于模板位置的地方,第1073~1076行的代码,修改后让系统自动获取模板目录。另一种是把common文件夹放在外部。具体可以debug一下,因为这个时间很长了,记不清很多。
你的include语法估计找的目录跟你PHP文件目录是一个。早些年大约2009年前后,没有TP框架,大家原生PHP是这么用的。建议你用TP带的include规则
                            
查看完整回答
反对 回复 2019-11-02
  • 2 回答
  • 0 关注
  • 1083 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信