一直有使用模型HABTM关系,而不是使用在控制器的PAGINATE变量加入一个问题正弦,数据出来罚款,但我不能的项目上,上限设置为20。CakePHP的1.3 HABTM模型分页
我从他们的特点DB depeneding选择项目。
我havea功能叫做迫切。
我迫切资讯页面。
这应该取标有紧急的所有项目,而它这样做很好,但它带回所有的结果,而不是20的限制我在PAGINATE功能或者如果我尝试在模型中设定。这里的pagien阵列码
$paginate = array(
'Project' => array(
'limit' => 20,//works fine when paginating just projects
),
'Feature' => array(
'limit' => 1, //did set this to 20 but when looking thought well its going to be the limit of the feature table which will only be 1 anyway, notl imit for the projects
//also tried this below
'Project' => array(
'limit' => 20,//no luck with this
),
),
);
我用这个在我的控制器进行分页
$this->paginate('Feature', array(..conditions..)); //this brings all my projects marked urgent but I only want 20!
您好,感谢deceze,我试图与中可容纳的行为,但它没有似乎工作,但生病将再次尝试你的榜样,感谢 – coder4show 2010-11-17 00:07:25
OMG,我可以吻你deceze!我重试了这个(正如我之前自己也尝试过的那样),但后来觉得我没有把可持续的ascts放在功能模型中:D我做到了,它工作正常!谢谢!!!!! – coder4show 2010-11-17 00:12:22
deceze,有关如何通过分页再次运行的任何想法,现在它正在经历HABTM关系?谢谢 – coder4show 2010-11-17 00:14:56