Example #1
0
 public function actionPayment()
 {
     $message = $this->user->message();
     if (isset($_POST['remove'])) {
         foreach ($_POST['delete'] as $value) {
             $sql = $this->db->prepare(QueryBuilder::getInstance()->delete('payment')->where('id = ?'));
             $sql->execute(array($value));
         }
         $message['content'] = 'تغییرات با موفقیت ذخیره شد';
         $message['type'] = 'success';
         $this->user->message($message);
         CShop::app()->redirect('payment.php');
     }
     $this->pagination->getCount($this->db->query(QueryBuilder::getInstance()->count()->from('payment'))->fetch());
     $payments = new Model($this->db->query(QueryBuilder::getInstance()->select()->from('payment')->order('id DESC')->limit($this->pagination)));
     $this->render('admin/payment', array('message' => $message, 'items' => $payments));
 }