|
@@ -9,9 +9,15 @@ class Data
|
|
|
# 获取某个页面的数据
|
|
|
public function getPage($page_id, $cdate = 'Y-m-d H:i')
|
|
|
{
|
|
|
- $data = Dever::db('push/page')->find($page_id);
|
|
|
+ $where = array();
|
|
|
+ if (is_numeric($page_id)) {
|
|
|
+ $where['id'] = $page_id;
|
|
|
+ } else {
|
|
|
+ $where['key'] = $page_id;
|
|
|
+ }
|
|
|
+ $data = Dever::db('push/page')->find($where);
|
|
|
if ($data) {
|
|
|
- $data['info'] = Dever::db('push/info')->select(array('page_id' => $page_id));
|
|
|
+ $data['info'] = Dever::db('push/info')->select(array('page_id' => $data['id']));
|
|
|
if ($data['info']) {
|
|
|
foreach ($data['info'] as $k => $v) {
|
|
|
$where = array();
|