/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Category(); $catlist = Category::getDropList(1); if (isset($_POST['Category'])) { $model->attributes = $_POST['Category']; $model->create_uid = Yii::app()->user->id; $model->create_time = date('Y-m-d H:i:s'); if ($model->save()) { //$this->redirect(array('view','id'=>$model->id)); Yii::app()->user->setFlash('success', '信息提交成功!'); } else { Yii::app()->user->setFlash('success', '信息提交失败!'); } } $this->render('create', array('model' => $model, 'catlist' => $catlist)); }
public function actionView($id) { $id = intval($id); $blog = Blog::model()->find('id=:id', array('id' => $id)); $blog->views += 1; $blog->save(); $catelist = Category::getDropList(1); $model = new Blog(); $criteria = new CDbCriteria(); //查询条件 $criteria->addCondition("is_show=1"); //排序 $criteria->order = 'id DESC'; $criteria->limit = 5; $recent = $model->findAll($criteria); $this->render('view2', array('blog' => $blog, 'catelist' => $catelist, 'recent' => $recent)); }
/** * Manages all models. */ public function actionAdmin() { $model = new Blog('search'); $catelist = array(); $catelist[0] = '全部'; $catelist = $catelist + Category::getDropList(1); $model->unsetAttributes(); // clear any default values if (isset($_GET['Blog'])) { $model->attributes = $_GET['Blog']; } if ($model->pid == 0) { $model->pid = ''; } $this->render('admin', array('model' => $model, 'catelist' => $catelist)); }
<link href="/static/style.css" type="text/css" rel="stylesheet"/> </head> <body> <div id="main" class="container"> <div class="pjax"> <header id="header"> <div class="container"> <h1 class="logo"> <i class="iconfont"></i><a href="/">rain</a> </h1> <nav class="menus"> <i> <div class="menu-top-container"> <ul id="menu-top" class="menu"> <?php $catelist = Category::getDropList(1); if ($catelist) { foreach ($catelist as $key => $one) { ?> <li><a href="<?php echo Yii::app()->createUrl('blog/index', array('pid' => $key)); ?> "><?php echo $one; ?> </a></li> <?php } } ?> </ul>
/** * Manages all models. */ public function actionAdmin() { $model = new Image('search'); $model->unsetAttributes(); // clear any default values if (isset($_GET['Image'])) { $model->attributes = $_GET['Image']; } if ($model->is_show == 0) { $model->is_show = ''; } if ($model->pid == 0) { $model->pid = ''; } $start = array(0 => '全部'); $catlist = Category::getDropList(1); $catlist = $start + $catlist; $this->render('admin', array('model' => $model, 'catlist' => $catlist)); }
/** * Manages all models. */ public function actionAdmin() { $model = new Category('search'); $catlist = Category::getDropList(0); $model->unsetAttributes(); // clear any default values if (isset($_GET['Category'])) { $model->attributes = $_GET['Category']; } $this->render('admin', array('model' => $model, 'catlist' => $catlist)); }