PB教程、PB网站模板、PB插件。

  • 博主:孽 (云趣科技)
  • QQ:点击这里给我发消息
  • 微信:dylanv
  • 业务:切图,建站,二开,运维

应用开发

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") 写入日志