PHP原生模板
2018-10-19 17:14 更新
使用原生PHP作为模板语言
这儿的演示只是我个人的写法,大家有别的方法可以随意
我们可以在公共(模块)控制器中定义一个存放模板目录路径的常量或是变量,比如:
<?php
/**
* 前台公共控制器,继承控制器基类
*/
namespace app\home\controller;
class Common
{
//模板目录
public $tpl_dir;
public function __construct()
{
$this->tpl_dir = APP_PATH . 'home/view/default/';
}
}
接着在子控制器中继承公共控制器,直接需要调用模板文件的地方include就行
<?php
/**
* 首页控制器,继承公共控制器类
*/
namespace app\home\controller;
class Index extends Common
{
public function index()
{
//定义一些常量
include $this->tpl_dir . 'index/index.php';
}
}
以上内容是否对您有帮助:
← 公共控制器
更多建议: