Revision 1016 | Revision 1055 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<?php/*** User** @package* @author WebanOS CI* @copyright Lars Tiefland* @version 2016* @access public*/class User extends CI_Controller{public function __construct(){parent::__construct();$this->load->model('user_model', 'user');}/*** User::index()** @return*/public function index(){$users = $this->user->user_list();$this->smarty->assign('users', $users);$this->smarty->view('user.tpl');}/*** User::edit()** @param mixed $id* @return void*/public function edit($id = null){$nav_pos_sel = "";$user = array();if ($id){$user = $this->user->get_info($id);$nav_pos_sel = $user["navigation_pos"];}if ($nav_pos_sel == ""){if ($GLOBALS["web_rechte"]["general"]["design"]["neu"] == "tabs"){$nav_pos_sel = "oben";}else{$nav_pos_sel = "links";}}$nav_pos = array("oben" => "oben","links" => "links",);$this->smarty->assign("nav_pos", $nav_pos);$this->smarty->assign("nav_pos_sel", $nav_pos_sel);$this->smarty->assign('user', $user);$this->smarty->view('user_edit.tpl');}public function save(){$erg = $this->form_validaton->run();trigger_error(var_export($erg, true), E_USER_WARNING);if ($erg === false){$errors = validation_errors();$this->smary->assign('errors', $errors);echo "1|";$this->edit($this->input->post('ID'));}else{echo "0|";}}/*** User::edit_profile()** @return*/public function edit_profile(){echo "eigenes Profile ändern";}}