public function action_Edit() { if ($item_id = \Utils\Protect::Validate($this->request->param('id'), 'int')) { \Assets::js('sight', base_UI . 'js/admin/Payments/Edit.js'); $this->addCKEditor(); $this->addBootstrapModal(); $this->addSelect2(); //Alerts BootBox \Assets::js('BootBox', base_UI . 'libs/BootBox/bootbox.js'); //Item Data $data = \Model\UserPayment::model()->with('iduser0', 'iduserCredit')->findByPk($item_id); $userCredit = \Model\UserCredit::model()->findAll(); $users = \Model\User::model()->findAll(); $this->template->assign(['data' => $data, 'userCredit' => $userCredit, 'users' => $users]); $this->response->body($this->template->fetch('admin/payments/edit.tpl')); } }
public function delete_credit($user_id) { $status = false; $data = \Model\UserCredit::model()->findByAttributes(array("iduser" => $user_id)); if ($data) { \Model\UserCredit::model()->deleteAllByAttributes(['iduser' => $user_id]); $this->removeMedia($user_id); } return $status; }