Exemplo n.º 1
0
 public function profile_edit()
 {
     if (modelUsers::is_loged() == false) {
         joosRoute::redirect(JPATH_SITE, 'Вы не авторизованы');
     }
     $user = modelUsers::current();
     if (joosCore::user()->id != $user->id) {
         joosRoute::redirect(JPATH_SITE, 'Ай, ай!');
     }
     // если данные пришли POST методом - то это сохранение профиля
     if (joosRequest::is_post()) {
         return self::profile_edit_save();
     } else {
         joosDocument::instance()->set_page_title($user->user_name);
         joosBreadcrumbs::instance()->add($user->user_name);
         joosFilter::make_safe($user);
         return array('user' => $user);
     }
 }