/** * 广告列表 */ public function indexAction() { $m = new Psys_AdsModel(); $list = array(); $appkey = reqstr('appkey', ''); if ($appkey && in_array($appkey, array_keys($this->stations))) { $stationlist = array(); $stationlist[$appkey] = $this->stations[$appkey]; $this->smarty->assign('appkey', $appkey); } else { $stationlist = $this->stations; $this->smarty->assign('appkey', ''); } $list = array(); if ($stationlist) { foreach ($stationlist as $key => $value) { $list[$key]['name'] = $value['name']; $list[$key]['flag'] = $value['flag']; $list[$key]['id'] = $value['id']; $list[$key]['adsone'] = $m->GetAdsOne($value['adsone']); $list[$key]['adstwo'] = $m->GetAdsTwo($value['adstwo']); } } //var_dump($list); $this->smarty->assign('list', $list); $this->smarty->assign('stations', $this->stations); $this->forward = "index"; //self::inidate ( $list ['allnum'], $page, $pagesize, count ( $list ['allrow'] ) ); }