Subversion-Projekte lars-tiefland.ci

Revision

Revision 953 | Revision 1008 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
828 lars 1
<?php
951 lars 2
 
3
/**
4
 * User
5
 *
6
 * @package
7
 * @author WebanOS CI
8
 * @copyright Lars Tiefland
9
 * @version 2016
10
 * @access public
11
 */
12
class User extends CI_Controller
13
{
14
 
15
	public function __construct()
828 lars 16
	{
951 lars 17
		parent::__construct();
18
		$this->load->model('user_model', 'user');
828 lars 19
	}
951 lars 20
	/**
21
	 * User::index()
22
	 *
23
	 * @return
24
	 */
25
	public function index()
26
	{
27
		$users = $this->user->user_list();
28
		$this->smarty->assign('users', $users);
29
		$this->smarty->view('user.tpl');
30
	}
953 lars 31
 
32
	/**
33
	 * User::edit()
34
	 *
35
	 * @param mixed $id
36
	 * @return void
37
	 */
38
	public function edit($id=null)
39
	{
961 lars 40
		$user = array();
41
		if($id)
42
		{
43
			$user = $this->user->get_info($id);
44
		}
45
		$this->smarty->assign('user',$user);
46
		$this->smarty->view('user_edit.tpl');
953 lars 47
	}
830 lars 48
 
951 lars 49
	/**
50
	 * User::edit_profile()
51
	 *
52
	 * @return
53
	 */
830 lars 54
	public function edit_profile()
55
	{
951 lars 56
		echo "eigenes Profile ändern";
830 lars 57
	}
951 lars 58
}