Subversion Repositories SmartDukaan

Rev

Rev 17596 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 17596 Rev 17896
Line 56... Line 56...
56
 * @return void
56
 * @return void
57
 */
57
 */
58
	public function admin_add() {
58
	public function admin_add() {
59
		if ($this->request->is('post')) {
59
		if ($this->request->is('post')) {
60
			$data = $this->request->data['Objects'];
60
			$data = $this->request->data['Objects'];
-
 
61
			// debug($data);
-
 
62
            if($data['template_id']=='template2')
-
 
63
            {
-
 
64
                $senddata['template_id'] = 2;
-
 
65
                $senddata['name'] = $data['name'];
-
 
66
                $senddata['img_url'] = $data['img_url'];
-
 
67
                $senddata['link'] = $data['link'];
-
 
68
            }
-
 
69
 
-
 
70
            if($data['template_id']=='template1')
-
 
71
            {
61
			$data['template_id'] = 1;
72
                $senddata['template_id'] = 1;
-
 
73
                $senddata['name'] = $data['name'];
-
 
74
                $senddata['img_url'] = $data['img_url'];
-
 
75
                $senddata['link1'] = $data['link1'];
-
 
76
                $senddata['link2'] = $data['link2'];
-
 
77
                $senddata['link3'] = $data['link3'];
-
 
78
                $senddata['link4'] = $data['link4'];
-
 
79
                $senddata['link5'] = $data['link5'];
-
 
80
            }
-
 
81
			
62
			// debug(json_encode($data,JSON_NUMERIC_CHECK));
82
			// debug(json_encode($data,JSON_NUMERIC_CHECK));
63
			$url = $this->apihost."addDealObject";
83
			$url = $this->apihost."addDealObject";
64
			$response = $this->make_request($url,json_encode($data,JSON_NUMERIC_CHECK));
84
			$response = $this->make_request($url,json_encode($senddata,JSON_NUMERIC_CHECK));
65
			// debug($response);
85
			// debug($response);
66
			if (key($response)) {
86
			if (key($response)) {
67
				$this->Session->setFlash(current($response));
87
				$this->Session->setFlash(current($response));
68
				return $this->redirect(array('action' => 'index'));
88
				return $this->redirect(array('action' => 'index'));
69
			} else {
89
			} else {
Line 82... Line 102...
82
 */
102
 */
83
	public function admin_edit($id = null) {
103
	public function admin_edit($id = null) {
84
		
104
		
85
		if ($this->request->is(array('post', 'put'))) {
105
		if ($this->request->is(array('post', 'put'))) {
86
			$data = $this->request->data['Objects'];
106
			$data = $this->request->data['Objects'];
-
 
107
 
-
 
108
            if($data['template_id']==2)
-
 
109
            {
-
 
110
                $senddata['template_id'] = 2;
-
 
111
                $senddata['name'] = $data['name'];
-
 
112
                $senddata['img_url'] = $data['img_url'];
-
 
113
                $senddata['link'] = $data['link'];
-
 
114
            }
-
 
115
 
87
			$data['template_id'] = 1;
116
            if($data['template_id']==1)
-
 
117
            {
-
 
118
                $senddata['template_id'] = 1;
-
 
119
                $senddata['name'] = $data['name'];
-
 
120
                $senddata['img_url'] = $data['img_url'];
-
 
121
                $senddata['link1'] = $data['link1'];
-
 
122
                $senddata['link2'] = $data['link2'];
-
 
123
                $senddata['link3'] = $data['link3'];
-
 
124
                $senddata['link4'] = $data['link4'];
-
 
125
                $senddata['link5'] = $data['link5'];
-
 
126
            }
-
 
127
			
88
			$data['_id'] = $id;
128
			$senddata['_id'] = $id;
89
			// debug(json_encode($data,JSON_NUMERIC_CHECK));
129
			// debug(json_encode($data,JSON_NUMERIC_CHECK));
90
			$url = $this->apihost."addDealObject/?update=1";
130
			$url = $this->apihost."addDealObject/?update=1";
91
			$response = $this->make_request($url,json_encode($data,JSON_NUMERIC_CHECK));
131
			$response = $this->make_request($url,json_encode($senddata,JSON_NUMERIC_CHECK));
92
			if (key($response)) {
132
			if (key($response)) {
93
				$this->Session->setFlash(current($response));
133
				$this->Session->setFlash(current($response));
94
				return $this->redirect(array('action' => 'index'));
134
				return $this->redirect(array('action' => 'index'));
95
			} else {
135
			} else {
96
				$this->Session->setFlash(current($response));
136
				$this->Session->setFlash(current($response));