在yii中无法实现自定义分页

时间:2014-01-08 04:23:05

标签: php yii pagination

在这里,我需要在yii中定制分页,因为我没有使用任何小部件(提供分页功能),因此我有代码但是我无法弄清楚为什么没有显示分页< / p>

这是我的控制器动作

        $db1 = Member::model()->cat();
        $arr1 = CJSON::encode($db1);        
        $criteria=new CDbCriteria;
        $criteria->with=array('fcategorys ','member ');
        $criteria->together=true;
        $criteria->select=array('name','cid');
        $criteria->condition="category=cid";
        $criteria->group=array('cid','name');
        $pages = new CPagination(Categorys::model() -> count($criteria));
// Set Page Limit

$pages -> pageSize = 2;
$pages -> applyLimit($criteria);
$this->render('paginationtrial',array('arr1'=>$arr1,'pages'=>$pages

    ));

查看paginationtrial

$("#dispcat").html('');
    $.each(<?php echo $arr1; ?>, function (i, item) {

     $("#dispcat").append('<div class="product1"><div class="title"><a href="<?php echo Yii::app()->request-    >baseUrl;?>/index.php/product/productsincategory/id/' +  item.cid + '">>>' + item.name + '( ' +  item.prodincat + ')</a></div></div>');

    });


//});
$("#dispcat").fadeIn(2000);


});

</div>
<?php $this->widget('CLinkPager', array('pages' => $pages,
)) ?>

我没有得到上述结果的分页显示

浏览器呈现错误说明

**Relation "fcategorys " is not defined in active record class "Categorys".**

请帮助告诉我哪里出错了

0 个答案:

没有答案