public function action_index() { $user_id = \Registry::getCurrentUser()->iduser; $services = $this->getServices(); $this->template->assign(['services' => $services]); $this->response->body($this->template->fetch('main.tpl')); }
public function findImages($search) { $user_id = \Registry::getCurrentUser()->iduser; $user = \Model\User::model()->findByPk($user_id); $criteria = new \DBCriteria(array('condition' => " description LIKE :match OR\n main_text LIKE :match OR\n title LIKE :match OR ", 'params' => array(':match' => "%{$search}%"))); $criteria->limit = $this->limit; $data = \Model\Pages::model()->with('idpageType')->findAll($criteria); $this->template->assign(['results' => $data, 'count_find' => count($data)]); }
public function action_index() { \Assets::css('page2', base_UI . 'css/rangeslider.css'); \Assets::js('page1', base_UI . 'js/plugins/range/rangeslider.min.js'); \Assets::js('page2', base_UI . 'js/plugins/range/range_script.js'); \Assets::js('attr', base_UI . 'js/pages/attr.js'); \Assets::js('jumper', base_UI . 'js/index/recovery_pass_jumper.js'); $user_id = \Registry::getCurrentUser()->iduser; $data_formula = $this->dataFormula(); $this->template->assign(['data_formula' => $data_formula]); $this->response->body($this->template->fetch('main.tpl')); }
public function action_message() { \Assets::js('page', base_UI . 'js/pages/chat.js'); $user_id = \Registry::getCurrentUser()->id; $receiver_id = $this->request->param('id'); $receiver = \Model\User::model()->findByPk($receiver_id); $criteria = new \DBCriteria(); $criteria->condition = ' ( session = "' . $receiver_id . "#" . $user_id . '" ) OR ( session = "' . $user_id . "#" . $receiver_id . '" ) '; $session = \Model\Chat::model()->find($criteria); $short_history = $this->userCustomHistory($user_id, $receiver_id, $session->session, $this->user_messages); $this->template->assign(['short_history' => $short_history, 'session' => $session->session, 'receiver' => $receiver]); $this->response->body($this->template->fetch('chat/message.tpl')); }