Example #1
0
 /**
  * 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));
 }
Example #2
0
 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));
 }
Example #3
0
 /**
  * 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));
 }
Example #4
0
		<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">&#xe60d;</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>
Example #5
0
 /**
  * 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));
 }
Example #6
0
 /**
  * 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));
 }