templi- php开源框架

网友投稿 534 2022-10-16

templi- php开源框架

templi- php开源框架

TEMPLI php 使用手册

一、控制器 controller

控制器的命名 nameController.php

控制器的编写

field()->where()->select();//载入模型文件 使用模型文件内自定义的 方法addTempli::model(‘tableName’,true)->add(); $this->assign(); // 模板变量赋值        $this->setOutput(); // 批量赋值 $this->display();//页面输出}?>

给模板 变量赋值

assign(变量名,变量值); 每次只能给一个变量赋值

setOutput(数组); 批量赋值

视图输出

display(视图文件名,模块); 当视图文件放置在 view/模块/控制器名_方法名.html 文 件名可不写,当调用当前模块下的 视图 是 模块名可不写 如$this->display(‘main’,’home’);

二、模型 model

模型命名 nameModel.php

模型编写

模型方法 where() where 条件 field() 查血字段 select() 执行查询 等等

也可以 使用 传统方式 select($where,$fields,.....)

where_or() or 条件查询 order() 排序 limit() 查询条数限制 page() 分页设置

update() 修改 insert() 插入 getlist();带分页的结果 count() 统计个数 find() 查询一 条记录 query()sql 语句查询 db(数据库唯一标识,配置数组(可为空))

三、视图view

If语句

{if}{else}{if}

变量输出

{$var}

Foreach 循环

{loop $arr $r}

{$r[‘field’]}

{/loop}

使用函数

{date(‘Y-m-d’,$time)}

载入其他视图

{template file=’head’ module=’home’} 同一个模块下不用填写 module

四、加载类库 或函数库

加载模块类库或函数 Templi::include_module_file($file,$module=null);

加载公共类库或函数 Templi::include_common_file($file,$path=null);

五、获取配置信息

获取 配置文件信息 Templi::get_config($field);

六、uri

m 模块(module) c 控制器(controller) a 方法(action) 例如index.php?m=home&c=member&a=login

七、附录

当前控制器 $GLOBALS[‘controller’] 当前模块 $GLOBALS[‘model’] 当前操作 $GLOBALS[‘action’]

常量

框架目录 TEMPLI_PATH

文件目录说明

application/ 项目目录

cache/ 缓存目录

config/ 配置文件目录

controller/ 控制器目录

home/ home模块

admin/ admin模块

libraries/ 模块类库 木块函数库 目录

libraries/ 公共函数库 类库目录

model/ 模型文件 目录

view/ 视图文件目录

home/

admin/

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:有“贝”而“莱” 强势围观 | 电子凸轮在追剪定长裁切机中的应用 001
下一篇:有“贝”而“莱” 强势围观 | 贝加莱温度控制在模切烫金机上的应用 002
相关文章

 发表评论

暂时没有评论,来抢沙发吧~