Subversion-Projekte lars-tiefland.ci

Revision

Revision 1133 | Revision 1271 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1131 lars 1
<?php
2
 
3
/**
4
 * User
5
 *
6
 * @package
7
 * @author WebanOS CI
8
 * @copyright Lars Tiefland
9
 * @version 2016
10
 * @access public
11
 */
12
class Order extends CI_Controller
13
{
14
 
15
	public function __construct()
16
	{
17
		parent::__construct();
18
		$this->load->model('order_model', 'order');
19
	}
20
	/**
21
	 * User::index()
22
	 *
23
	 * @return
24
	 */
25
	public function index()
26
	{
1133 lars 27
		$orders = $this->order->get_list();
1131 lars 28
		$this->smarty->assign('orders', $orders);
29
		$this->smarty->view('orders.tpl');
30
	}
31
 
32
	/**
33
	 * User::edit()
34
	 *
35
	 * @param mixed $id
36
	 * @return void
37
	 */
38
	public function edit($id = null)
39
	{
1172 lars 40
		$order = $this->order->get($id);
41
		$this->smarty->assign('order', $order);
42
		$this->smarty->view('single_order.tpl');
1131 lars 43
	}
44
 
45
	public function save()
46
	{
47
		$erg = $this->form_validation->run();
48
		if ($erg === false)
49
		{
50
			$errors = validation_errors();
51
			$user["local"] = set_value('user');
52
			$user["name"] = set_value('name');
53
			$user["email"] = set_value('email');
54
			$user["ignoreRemoteHosts"] = set_value('ignoreRemoteHosts');
55
			$user["telefon"] = set_value('telefon');
56
			$user["fax"] = set_value('fax');
57
			$user["beschreibung"] = set_value('beschreibung');
58
			$user["Mitarbeiter"] = set_value('Mitarbeiter');
59
			$user['app_user'] = set_value('app_user');
60
			$user["navigation_pos"] = set_value('navigation_pos');
61
			$this->smarty->assign('nav_pos_sel', $user['navigation_pos']);
62
			$this->smarty->assign('user', $user);
63
			$this->smarty->assign('errors', $errors);
64
			echo "1|";
65
			$this->edit($this->input->post('ID'));
66
		}
67
		else
68
		{
69
			$this->user->save($_POST);
70
			echo "0|";
71
		}
72
	}
1172 lars 73
 
1131 lars 74
	public function del($id = null)
75
	{
76
		if ($id)
77
		{
78
			$user = $this->user->get_info($id);
79
			$this->smarty->assign("user", $user);
80
			$this->smarty->view('user_del.tpl');
81
		}
82
		else
83
		{
84
			$msg = $this->user->del();
85
			echo $msg;
86
		}
87
	}
88
 
89
	/**
90
	 * User::edit_profile()
91
	 *
92
	 * @return
93
	 */
94
	public function edit_profile()
95
	{
96
		echo "eigenes Profile ändern";
97
	}
98
}