سلام قبلا یه سوال پرسیده بودم لینک در تکمیل اون سوال اینو مطرح میکنم.
من وقتی میخوام صفحه بندی کنم بجای 7 تا نتیجه 9 تا میاره اینم کد من.
زمانی که
رو ست میکنم این مشکل پیش میاد
ضمنا از 9 تا 2 تاش تکراریه
من وقتی میخوام صفحه بندی کنم بجای 7 تا نتیجه 9 تا میاره اینم کد من.
زمانی که
1 | $_GET [ 'email' ] |
رو ست میکنم این مشکل پیش میاد
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | $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 تاش تکراریه