PbootCms二次开发文档

PbootCms二次开发,可联系站长:QQ 9029855

1、模型

模型命名空间:app\home\model,以app开头,home为当前应用名,以model结尾;

用户应用模型应继承core\basic\Model类;

例如:

class TodoModel extends Model
{
......
}

2、控制器

控制器命名空间:app\home\controller;以app开头,home为当前应用名,以controller结尾;

用户控制器应继承core\basic\Controller类;

例如:

class TodoController extends Controller
{
......
}

2.1、控制器空方法

_empty(),当无法匹配到方法时自动调用。

2.2、继承应用控制基类中的方法介绍

方法实现功能助手函数
$this->display($file) 显示模板display($file)
$this->parser($file)解析模板parser($tpl)
$this->setTheme($themeName) 设置主题set_theme($theme_name)
$this->assign($var, $value) 变量注入接口,向模板注入数据assign($var, $value)
$this->getVar($var)变量获取接口,获取注入的数据get_var($var)
$this->config($item = null, $array = false) 获取配置参数 
$this->log($content, $level = "info") 写入日志

文章评论(审核通过可见)

发表评论
共有0条评论