سلام قبلا یه سوال پرسیده بودم لینک در تکمیل اون سوال اینو مطرح میکنم.
من وقتی میخوام صفحه بندی کنم بجای 7 تا نتیجه 9 تا میاره اینم کد من.
رو ست میکنم این مشکل پیش میاد
من وقتی میخوام صفحه بندی کنم بجای 7 تا نتیجه 9 تا میاره اینم کد من.
زمانی که
$_GET['email']
رو ست میکنم این مشکل پیش میاد
$criteria = new CDbCriteria;
$criteria->with = array('orders');
if(!empty($_GET['itemperpage'])){
$itemperpage = $_GET['itemperpage'];
}else{
$itemperpage = $this->settings['itemperpage'];
}
if(!empty($_GET['email'])){
$email = CHtml::encode($_GET['email']);
if($user = Users::model()->findByAttributes(array('email'=>$email))){
$criteria->together = true;
$criteria->distinct = true;
$criteria->addColumnCondition(array('orders.user_id'=>$user->id));
}
}
$totalProducts = count(Products::model()->findAll($criteria));
$totalPages = ceil($totalProducts / $itemperpage);
$page = max(1, intval($page));
$criteria->limit = $itemperpage;
$criteria->offset = ($page - 1) * $itemperpage;
$products = Products::model()->findAll($criteria);
ضمنا از 9 تا 2 تاش تکراریه
