<?php /** * Created by PhpStorm. * User: xiaofeng * Date: 2018/7/16 * Time: 上午9:36 */ namespace frontend\controllers; use frontend\base\CommonController; use common\models\NewsWeirdo; use yii\data\Pagination; use Yii; class WeirdoController extends CommonController{ public function actionHome() { $model = new NewsWeirdo(); $pages = new Pagination(['totalCount' => $model->HomeListTotal(),'pageSize'=>8, 'pageSizeParam' => false, 'validatePage' => false, ]); $rows = $model->HomeList($pages); // p($rows); return $this->render('home',['model'=>$rows,'page'=>$pages]); } public function actionDetails() { $model = new NewsWeirdo(); $rows = $model->FindById(Yii::$app->request->get('qid')); //记录查看次数 $iprecord = new \common\models\AllclickRecord(); $arr['id'] = $rows->id; $arr['ip'] = Yii::$app->request->userIP;; $arr['type'] = 2; $re = $iprecord->RecordQuery($arr); if(empty($re)){ if($iprecord->addRecord($arr)) { $model->Clickadd($rows->id); } } //推荐楼盘 $house = new \common\models\House(); $house->is_push = 2; $houseRes = $house->randList(4,[]); return $this->render('details',['model'=>$rows,'cityhouse'=>$houseRes]); } }