سلام قبلا یه سوال پرسیده بودم لینک در تکمیل اون سوال اینو مطرح میکنم.
من وقتی میخوام صفحه بندی کنم بجای 7 تا نتیجه 9 تا میاره اینم کد من.
زمانی که
رو ست میکنم این مشکل پیش میاد
ضمنا از 9 تا 2 تاش تکراریه
من وقتی میخوام صفحه بندی کنم بجای 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 تاش تکراریه