|
@@ -78,23 +78,25 @@ class Api extends Core
|
|
|
*/
|
|
|
|
|
|
# 获取我拥有的合集
|
|
|
- $data['info'] = array();
|
|
|
- $collection = Dever::load('user/lib/collection')->getList($this->uid);
|
|
|
- if ($collection) {
|
|
|
- $cate = array();
|
|
|
- foreach ($collection as $k => $v) {
|
|
|
- $info = $this->getOne($v['info_id']);
|
|
|
- $data['info'][$info['cate_id']][] = $info;
|
|
|
- $cate[$info['cate_id']] = $info['cate_id'];
|
|
|
+ $data['info'] = $data['cate'] = $data['focus'] = array();
|
|
|
+ if ($this->uid > 0) {
|
|
|
+ $collection = Dever::load('user/lib/collection')->getList($this->uid);
|
|
|
+ if ($collection) {
|
|
|
+ $cate = array();
|
|
|
+ foreach ($collection as $k => $v) {
|
|
|
+ $info = $this->getOne($v['info_id']);
|
|
|
+ $data['info'][$info['cate_id']][] = $info;
|
|
|
+ $cate[$info['cate_id']] = $info['cate_id'];
|
|
|
+ }
|
|
|
+
|
|
|
+ $cate = implode(',', $cate);
|
|
|
+ $data['cate'] = Dever::db('collection/cate')->getData(array('ids' => $cate));
|
|
|
}
|
|
|
|
|
|
- $cate = implode(',', $cate);
|
|
|
- $data['cate'] = Dever::db('collection/cate')->getData(array('ids' => $cate));
|
|
|
+ # 焦点图
|
|
|
+ $data['focus'] = Dever::load('push/lib/data')->get('focus', '阅览焦点图', 5);
|
|
|
}
|
|
|
|
|
|
- # 焦点图
|
|
|
- $data['focus'] = Dever::load('push/lib/data')->get('focus', '阅览焦点图', 5);
|
|
|
-
|
|
|
return $data;
|
|
|
}
|
|
|
|