Example #1
0
 function actionIndex()
 {
     //首页幻灯片展示,读取最新4条
     $ppt = Article::model()->findAll(array('order' => 'create_time desc', 'limit' => 4));
     //首页最新微语展示
     $wei = Weiyu::model()->findAll(array('order' => 'create_time desc'));
     // 首页点击率思想展示
     $sixiang = Article::model()->findAll(array('order' => 'click desc', 'limit' => 8));
     // 首页得瑟会员、小丫丫展示
     $jiaoya = User::model()->findAll(array('order' => 'regtime desc', 'limit' => 5));
     //首页展示标签
     $pictag = Albumcate::model()->findAll();
     $articletag = Type::model()->findAll();
     //首页展示新的图
     $likepic = Album::model()->findAll(array('order' => 'create_time desc', 'limit' => 9));
     $data = array('quote' => $this->getRandomQuote(), 'ppt' => $ppt, 'wei' => $wei, 'sixiang' => $sixiang, 'jiaoya' => $jiaoya, 'pictag' => $pictag, 'likepic' => $likepic, 'articletag' => $articletag);
     $this->render('index', $data);
 }
Example #2
0
 public function getAlbumsList()
 {
     $AlbumList = Albumcate::model()->findAll();
     return CHtml::listData($AlbumList, 'id', 'cate_name');
 }
Example #3
0
</head>

<body>
<?php 
$form = $this->beginWidget('CActiveForm', array('enableAjaxValidation' => false, 'htmlOptions' => array('enctype' => 'multipart/form-data')));
?>
<span style="color:red;float:left;">* 禁止上传有关政治、反动、色情、低俗、以及带人身攻击或与主题无关的图片,否则将禁止帐号</span>
<?php 
echo $form->textField($model, 'name', array('placeholder' => '填写照片名称', 'maxlength' => 18));
?>
<div style="margin:-20px 0 0 160px;"><?php 
echo $form->error($model, 'name');
?>
</div>
<div><p style="margin-top:30px;font-size:14px;">推荐到足迹图片库:</p><?php 
echo $form->radioButtonList($model, 'photo_cate_id', Albumcate::model()->getAlbumsList(), array('separator' => '&nbsp;'));
echo $form->error($model, 'photo_cate_id');
?>

</div>
<?php 
echo CHtml::activeFileField($model, 'album_img', array('id' => 'imgUpload'));
echo $form->error($model, 'album_img');
?>
<!-- <input type="file" id="imgUpload" name="imgUpload" draggable="true" single/> -->
<div id="destination" style="width:400px;height:400px;border:0;"></div>
<input type="submit" value="上传"/>

<?php 
$this->endWidget();
?>
Example #4
0
 public function actionSearch($id)
 {
     $sql = "select * from {{album}} where photo_cate_id={$id} order by create_time desc";
     $model = Album::model()->findAllBySql($sql);
     $tj = count($model);
     $cate = Albumcate::model()->findByPk($id);
     $data = array('model' => $model, 'tj' => $tj, 'cate' => $cate);
     $this->render('search', $data);
 }