1 / 14
文档名称:

thinkox开发手册.doc

格式:doc   大小:110KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

thinkox开发手册.doc

上传人:文库旗舰店 2022/7/7 文件大小:110 KB

下载得到文件列表

thinkox开发手册.doc

相关文档

文档介绍

文档介绍:ThinkOX二次开发手册 想天软件工作室
1
ThinkOX开发手册
想天软件工作室
ThinkOX二次开发手册 想天软件工作室
2
版本号
id username mobile email signature avatar32 avatar64 avatar128 avatar 256 avatar512 space_url icons_html title。
ThinkOX二次开发手册 想天软件工作室
6
$uid,可选,表示用户编号。默认值是当前登录的用户编号。
举例:
$user = query_user(array('username','avatar32'));
返回array('username'=>'test', 'avatar32'=>'/Uploads/Avatar/2014/03/31/');
getThumbImage ($filename, $width, $height, $cut, $replace)
获取本地图片的缩略图。
参数:
$filename 图片的本地路径。
$width 需要的图片宽度
$height 需要的图片高度,可不填写,表示等比缩放。
$cut true表示裁剪图片,false表示拉伸图片。
$replace true表示重新缩放图片,false表示使用已经缩放的图片。
friendlyDate($sTime)
获取友好时间。
参数:$sTime时间戳。
JS函数
function op_success(text, title)//成功提示
function op_info(text, title) //信息提示
function op_warning(text, title) //警告提示
function friendlyDate(sTime, cTime)//友好时间
function U(url, params, rewrite)//JS版U函数
后台管理页面
后台权限约定
凡是涉及到表单的action url,尽可能提交到本页面,通过IS_POST判断是否为表单提交。如不这么做,必须在菜单配置里加入该url的菜单,并设为隐藏,否则权限无法赋予。
为了便于对后台进行二次开发,我们创造了AdminBuilder系列的辅助函数来快速创建后台管理页面。其中包括了配置页面(AdminConfigBuilder),列表页面(AdminListBuilder),以及排序页面(AdminSortBuilder),以后还会继续增加新的辅助页面,并完善各页面的功能。参考页面WeiboController,ForumController。
配置页面
AdminConfigBuilder
ThinkOX二次开发手册 想天软件工作室
7
生成配置页。
方法:
title() 配置页的标题

填入字段:
keyHidden() 隐藏字段
keyReadOnly() 只读字段
keyText() 单行文本
keyTextArea() 多行文本
keyInteger() 整数字段
keyUid() UID字段
keyStatus() status字段
keySelect() 下拉框字段
keyRadio() 单选字段
keyCheckBox() 多选字段。逗号分隔。
keyEditor() 编辑器字段
keyTime() 时间字段
keyCreateTime() 创建时间字段
keyBool() 是否字段
keyUpdateTime() 更新时间字段
keyTitle() 标题字段
keyId() ID字段
keyMultiUserGroup() 多个用户组字段
keySingleUserGroup() 单个用户组字段
填入数据:
data($list)
添加按钮
buttonSubmit() 提交按钮
buttonBack() 返回按钮
用法示例:
class TestController extends AdminController {
public function config($id){
$data = D('MyData')->where(array('id'=>$id))->find();

$builder = new AdminConfigBuilder