rabin 1 year ago
parent
commit
7c3a0cc47b
1 changed files with 9 additions and 2 deletions
  1. 9 2
      lib/Data.php

+ 9 - 2
lib/Data.php

@@ -75,8 +75,15 @@ class Data
                 foreach ($data['module'] as $k => $v) {
                     $where = array();
                     $where['module_id'] = $v['id'];
-                    $where['limit'] = '0,' . $v['num'];
-                    $data['module'][$k]['data'] = Dever::db('page/data')->getAll($where);
+                    $page = Dever::input($v['key'] . '_page');
+                    if ($page) {
+                        $where['page'] = array($v['num'], 'list');
+                        $data['module'][$k]['data'] = Dever::db('page/data')->getAllPage($where);
+                    } else {
+                        $where['limit'] = '0,' . $v['num'];
+                        $data['module'][$k]['data'] = Dever::db('page/data')->getAll($where);
+                    }
+
                     if ($data['module'][$k]['data']) {
                         foreach ($data['module'][$k]['data'] as $k1 => $v1) {
                             $data['module'][$k]['data'][$k1] = $this->getOne($v1, 2, $cdate);