thinkphp include处理加载重复出现的html页面

在网站设计经常用大量使用的html模板,例如header(一般是menu层甚至还带有图片轮播)、left(后台管理页面比较常见的导航)、footer(结尾层,一般也是小型的menu),使用include可以将这些html文件导入不同的页面,而不用对每个页面进行修改

首先需要将这类文件在一个模块下(推荐使用common)模板渲染

如下:

public function head(){
        
        $this->display();
        
}

然后将这个html文件存入对应的模块view文件夹下,之后在需要使用的页面内嵌入如下代码即可,代码规则为:

<include file="模块名/嵌入HTML" />

如下

<include file="Index/head" />

需要的的话,将JS、CSS嵌入也一并放到header里,也是可以的,不过要注意不同页面可能需要的资源文件不同

posted @ 2017-07-04 23:16  程昱仲德  阅读(1371)  评论(0编辑  收藏  举报