Example #1
0
 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'));
 }
Example #2
0
 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)]);
 }
Example #3
0
 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'));
 }
Example #4
0
 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'));
 }