需要补充的语句 可以评论提交一下, 帖子会再次编辑, 编辑后 会删除你提交的评论!
使用中文语法 请升级到最新的论坛版本 必须为 : 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);