|
@@ -27,10 +27,22 @@ class Data
|
|
|
if ($limit > 0) {
|
|
|
$info['num'] = $limit;
|
|
|
}
|
|
|
+
|
|
|
+ $where = array();
|
|
|
+ $where['info_id'] = $info['id'];
|
|
|
+
|
|
|
+
|
|
|
+ $config = Dever::db('main/config')->one();
|
|
|
+ if (isset($config['video']) && $config['video'] == 2) {
|
|
|
+ $where['type_no'] = 2;
|
|
|
+ }
|
|
|
+
|
|
|
if ($page) {
|
|
|
- $data = Dever::db('push/data')->getAllPage(array('info_id' => $info['id'], 'page' => array($info['num'], 'list')));
|
|
|
+ $where['page'] = array($info['num'], 'list');
|
|
|
+ $data = Dever::db('push/data')->getAllPage($where);
|
|
|
} else {
|
|
|
- $data = Dever::db('push/data')->getAll(array('info_id' => $info['id'], 'limit' => '0,' . $info['num']));
|
|
|
+ $where['limit'] = '0,' . $info['num'];
|
|
|
+ $data = Dever::db('push/data')->getAll($where);
|
|
|
}
|
|
|
|
|
|
if ($data) {
|