需要补充的语句 可以评论提交一下, 帖子会再次编辑, 编辑后 会删除你提交的评论! 使用中文语法 请升级到最新的论坛版本 必须为 : 1.5.5 以上
帖子相关
获取最新10个帖子 $数据 = 帖子模型->选择("*",array('ORDER'=>'id DESC','LIMIT'=>10)); //10=>数量
输出数组($数据);
获取 板块1 的 10个最新帖子 $数据 = 帖子模型->选择("*",array('fid'=>1,'ORDER'=>'id DESC','LIMIT'=>10)); //fid 则为板块 ID
输出数组($数据); 获取某帖子标题 $tid = 帖子ID;
输出 帖子模型->获取标题($tid);
板块分类相关
获取板块列表 输出数组(分类模型->获取所有板块数据()); 论坛在初始化的时候 已经加载全部板块数据. 其实并不需要自己第二次去获取这些板块数据 如果你需要在Action中使用板块数据 则可以通过调用 $this->_forum 这是板块数组
$this->_forum[板块ID]['name'] 获取某板块的名称
$this->_forum[板块ID]['fid'] 获取某板块的父ID
$this->_forum[板块ID]['name2'] 获取某板块的英文名
还有更多的KEY 可以通过
输出数组($this->_forum) 看一下
如果在View 模板中调用板块数据 <p>
某板块的名称 {$forum[板块ID]['name']}
其他的 如上Action
</p> 获取某板块数据数组 $fid = 板块ID;
输出数组(分类模型->获取板块数据($fid));
//数组数据
$data = 分类模型->获取板块数据($fid);
输出 "分类名称:" . $data['name'];
用户相关
用户ID 转 用户名 输出 "用户名: " . 用户模型->UID转用户名(用户ID);
输出 "用户名: " . 用户模型->UID转用户名(1);
用户名 转 用户ID 输出 "UID:" . 用户模型->用户名转UID(用户名);
输出 "UID:" . 用户模型->用户名转UID('admin');
判断 用户ID 是否存在. 如果(用户模型->判断是否存在UID(用户ID))
输出("存在");
反之
输出("不存在");
如果(用户模型->判断是否存在UID(1))
输出("存在");
反之
输出("不存在");
判断 用户名 是否存在 (是否已注册) 如果(用户模型->是否存在用户名(用户名))
输出("存在");
反之
输出("不存在");
如果(用户模型->是否存在用户名('admin'))
输出("存在");
反之
输出("不存在");
判断 邮箱 是否存在 (是否已注册 使用)
如果(用户模型->是否存在邮箱('邮箱'))
输出("存在");
反之
输出("不存在");
获取用户金币 输出 用户模型->获取用户金币(用户ID);
输出 用户模型->获取用户金币(1);
获取用户积分 输出 用户模型->获取用户积分(用户ID);
获取用户粉丝数量 输出 用户模型->获取粉丝数量($uid);
获取用户关注数量 输出 用户模型->获取关注数量($uid);
获取用户所在用户组ID 输出 用户模型->获取用户组($uid);
获取用户所在用户组名称
$gid = 用户模型->获取用户组($uid); //首先获取用户所在用户组ID
输出 "用户组名称:".$this->_usergroup[$gid]['name']; //全局变量方法
//另一种方法
$gid = 用户模型->获取用户组($uid);
输出 "用户组名称:".用户组模型->GID转用户组名称($gid); 用户组相关
用户组ID转用户组名称 输出 "用户组名称:". 用户组模型->GID转用户组名称(用户组ID);
|