[英]Dont work pagination using yii framework
我是 yii 框架的新手。我正在做一個選擇數據表單數據庫並用分頁列出它。我的控制器是 Sitecontroller.php,視圖文件是 search_result.php
控制器-Sitecontroller.php
<?php
class SiteController extends Controller
{
public function actionsearch_result()
{
$title=$_GET['title'];
$experience=$_GET['experience'];
$criteria=new CDbCriteria();
$count=Job::model()->count($criteria);
$pages=new CPagination($count);
$pages->pageSize=2;
$pages->applyLimit($criteria);
$model=Job::model()->findAll(array('select'=>'*',
"condition"=>"(title like '%$title%')
or (key_skills like '%$title%')",));
$this->render('search_result',array('model' =>$model,'title' =>$title,
'experience' =>$experience,'pages' => $pages));
}
} ?>
查看-search_result.php
<div style="float:right;margin-right:285px;">
<h1>Search Results</h1>
<ul style="list-style:none; ">
<?php
foreach($model as $models)
{
$job_id=$models->id;
?>
<li><p><?php echo $models->title; ?></p>
<p><?php echo $models->company_name; ?></p>
<p><?php echo $models->description; ?></p>
<p>Keyskill:<?php echo $models->key_skills; ?><p>
</li>
<?php
}
?>
</ul>
<p><?php $this->widget('CLinkPager', array(
'pages' => $pages,
)) ?></p>
有人幫我嗎?
像這樣使用CListView ,我強烈建議閱讀The Definitive Guide to Yii和The Yii Blog Tutorial 。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.