thinphp5 rc3 页面头尾分离
程序员文章站
2022-04-27 19:32:55
...
页面的公共部分加载方法 有问题 求大神补刀
//公共视图 头尾分离 common控制器下加载的方法
public function common_view($view_content)
{
header("Content-type: text/html; charset=utf-8");
//实例化视图类
$view = new \think\View('',\think\Config::get('view_replace_str'));
//获取当前所在页面的内容 并 将内容传输到页面中
$view->content = $view_content;
//加载 页面公共部分视图
return $view->fetch('common/common');
}
//页面加载 其他控制器下(都继承common控制器) 加载的方式
public function index(){
$view = new \think\View();
//加载视图 获取当前所在页面的内容
$view_content = $view->fetch();
return self::common_view($view_content);
}
在配置文件config中添加
//配置系统变量
'view_replace_str'=>[
'__PUBLIC__'=>'/public/',
'__ROOT__' => '/',
]
AD:真正免费,域名+虚机+企业邮箱=0元
下一篇: CSS3中边框属性如何使用
推荐阅读