|
@@ -0,0 +1,44 @@
|
|
|
+<?php
|
|
|
+
|
|
|
+namespace Community\Src;
|
|
|
+
|
|
|
+use Dever;
|
|
|
+
|
|
|
+class Api
|
|
|
+{
|
|
|
+ # 获取社区下的分类
|
|
|
+ public function category()
|
|
|
+ {
|
|
|
+ $info_id = Dever::input('info_id');
|
|
|
+ $page_id = Dever::input('page_id');
|
|
|
+ $content_id = Dever::input('content_id');
|
|
|
+
|
|
|
+ # 之后要通过合集id获取名字
|
|
|
+ $data['cate'] = Dever::db('community/cate')->getAll();
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+
|
|
|
+ # 获取社区下的帖子
|
|
|
+ public function info()
|
|
|
+ {
|
|
|
+ # 获取分类下的帖子
|
|
|
+ $where['cate_id'] = Dever::input('cate_id');
|
|
|
+ $where['type'] = Dever::input('type', 3);
|
|
|
+ $where['type_id'] = Dever::input('type_id', 1);
|
|
|
+ $data['info'] = Dever::db('community/info')->getAll($where);
|
|
|
+ if ($data['info']) {
|
|
|
+ foreach ($data['info'] as $k => $v) {
|
|
|
+ $data['info'][$k] = $this->one($v);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+
|
|
|
+ private function one($info)
|
|
|
+ {
|
|
|
+ $info['pic'] = explode(',', $info['pic']);
|
|
|
+
|
|
|
+ return $info;
|
|
|
+ }
|
|
|
+}
|