Subversion Repositories SmartDukaan

Rev

Rev 11055 | Rev 11261 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 11055 Rev 11171
Line 229... Line 229...
229
    {$response['render']=$render['render'];}
229
    {$response['render']=$render['render'];}
230
 
230
 
231
  return $response;
231
  return $response;
232
  //print_r($data);
232
  //print_r($data);
233
}
233
}
234
function breadcrumb($data=array())
-
 
235
{
-
 
236
	$response =array();
-
 
237
	
-
 
238
	$render = $this->config->item(__FUNCTION__);
-
 
239
	if(isset($render['render']) and !empty($render['render']))
-
 
240
		{$response['render']=$render['render'];}
-
 
241
 
-
 
242
	return $response;
-
 
243
	//print_r($data);
-
 
244
}
-
 
245
 
-
 
246
function authentication_bar($data=array())
-
 
247
{
-
 
248
	$response =array();
-
 
249
	
-
 
250
	$render = $this->config->item(__FUNCTION__);
-
 
251
	if(isset($render['render']) and !empty($render['render']))
-
 
252
		{$response['render']=$render['render'];}
-
 
253
 
-
 
254
	return $response;
-
 
255
	//print_r($data);
-
 
256
}
-
 
257
function social_bar($data=array())
-
 
258
{
-
 
259
	$response =array();
-
 
260
	
-
 
261
	$render = $this->config->item(__FUNCTION__);
-
 
262
	if(isset($render['render']) and !empty($render['render']))
-
 
263
		{$response['render']=$render['render'];}
-
 
264
 
-
 
265
	return $response;
-
 
266
	//print_r($data);
-
 
267
}
-
 
268
function subscribe_bar($data=array())
-
 
269
{
-
 
270
	$response =array();
-
 
271
	
-
 
272
	$render = $this->config->item(__FUNCTION__);
-
 
273
	if(isset($render['render']) and !empty($render['render']))
-
 
274
		{$response['render']=$render['render'];}
-
 
275
 
-
 
276
	return $response;
-
 
277
	//print_r($data);
-
 
278
}
-
 
279
function footer_link($data=array())
234
function footer_link($data=array())
280
{
235
{
281
	$response =array();
236
	$response =array();
282
	
237
	
283
	$render = $this->config->item(__FUNCTION__);
238
	$render = $this->config->item(__FUNCTION__);
Line 420... Line 375...
420
	$render = $this->config->item(__FUNCTION__);
375
	$render = $this->config->item(__FUNCTION__);
421
	if(isset($render['render']) and !empty($render['render']))
376
	if(isset($render['render']) and !empty($render['render']))
422
		{$response['render']=$render['render'];}
377
		{$response['render']=$render['render'];}
423
	return $response;
378
	return $response;
424
}
379
}
425
 
-
 
426
function subscribe($data=array())
-
 
427
{
-
 
428
	$response =array();
-
 
429
	if(isset($data['response']) && !empty($data['response'])){
-
 
430
		$response[] = json_decode($data['response']);
-
 
431
		
-
 
432
	}
-
 
433
	$render = $this->config->item(__FUNCTION__);
-
 
434
	if(isset($render['render']) and !empty($render['render']))
-
 
435
		{$response['render']=$render['render'];}
-
 
436
 
-
 
437
	return $response;
-
 
438
	//print_r($data);
-
 
439
}
-
 
440
 
-
 
441
//recharge
380
//recharge
442
 
-
 
443
function recharge_list($data=array())
381
function recharge_list($data=array())
444
{
382
{
445
	if(isset($data['response']) && !empty($data['response'])){
383
	if(isset($data['response']) && !empty($data['response'])){
446
		$data = json_decode($data['response']);
384
		$data = json_decode($data['response']);
447
		$response =array();
385
		$response =array();
Line 690... Line 628...
690
	$render = $this->config->item(__FUNCTION__);
628
	$render = $this->config->item(__FUNCTION__);
691
	if(isset($render['render']) and !empty($render['render']))
629
	if(isset($render['render']) and !empty($render['render']))
692
		{$response['render']=$render['render'];}
630
		{$response['render']=$render['render'];}
693
	return $response;
631
	return $response;
694
}
632
}
695
function search_filter($data=array())
-
 
696
{
-
 
697
	$response =array();
-
 
698
	$data = json_decode($data['response']);
-
 
699
	if(isset($data) and !empty($data))
-
 
700
	{
-
 
701
		//print_r($data);
-
 
702
		foreach($data as $d)
-
 
703
		{
-
 
704
			$childarray=array();
-
 
705
			if($d->label != 'TBD' && $d->label != 'NA'){
-
 
706
				$childarray['value']=$d->value;
-
 
707
				$childarray['label']=$d->label;	
-
 
708
			}
-
 
709
			
-
 
710
			$response[]=$childarray;
-
 
711
		}
-
 
712
	}
-
 
713
	$render = $this->config->item(__FUNCTION__);
-
 
714
	if(isset($render['render']) and !empty($render['render']))
-
 
715
		{$response['render']=$render['render'];}
-
 
716
 
-
 
717
	return $response;
-
 
718
	
-
 
719
}
-
 
720
 
-
 
721
function filter_process($data=array())
-
 
722
{
-
 
723
	$response =array();
-
 
724
	$data = json_decode($data['response']);
-
 
725
	if(isset($data) and !empty($data))
-
 
726
	{
-
 
727
		//print_r($data);
-
 
728
		foreach($data as $d)
-
 
729
		{
-
 
730
			$childarray=array();
-
 
731
			if($d->label != 'TBD' && $d->label != 'NA'){
-
 
732
				$childarray['value']=$d->value;
-
 
733
				$childarray['label']=$d->label;	
-
 
734
			}
-
 
735
			
-
 
736
			$response[]=$childarray;
-
 
737
		}
-
 
738
	}
-
 
739
	$render = $this->config->item(__FUNCTION__);
-
 
740
	if(isset($render['render']) and !empty($render['render']))
-
 
741
		{$response['render']=$render['render'];}
-
 
742
 
-
 
743
	return $response;
-
 
744
	
-
 
745
}
-
 
746
 
633
 
747
function product_details($data=array())
634
function product_details($data=array())
748
{
635
{
-
 
636
	//print_r($data);
749
	$data = json_decode($data['response']);
637
	$data = json_decode($data['response']);
750
	$response =array();
638
	$response =array();
751
	if(isset($data) && !empty($data))
639
	if(isset($data) && !empty($data))
752
	$response[]=$data;
640
	$response[]=$data;
753
	$render = $this->config->item(__FUNCTION__);
641
	$render = $this->config->item(__FUNCTION__);
Line 973... Line 861...
973
		{$response['render']=$render['render'];}
861
		{$response['render']=$render['render'];}
974
 
862
 
975
	return $response;
863
	return $response;
976
	
864
	
977
}
865
}
978
 
-
 
979
function login_submit($data=array())
866
function signup_process($data=array())
980
{
867
{
981
	$response =array();
868
	$response =array();
982
	if(isset($data['response']) && !empty($data['response']))
-
 
983
	{
869
	
984
		$data = json_decode($data['response']);
-
 
985
		$id = $data->entity_id;
-
 
986
		if(isset($id) && empty($id))
-
 
987
		{
-
 
988
			$response['msg']=$data->message;
-
 
989
			$response['redirect'] = __FUNCTION__;
-
 
990
 
-
 
991
		}
-
 
992
		if(isset($id) && !empty($id))
-
 
993
		{
-
 
994
			$childarray=array();
-
 
995
			$childarray['id']=$data->entity_id;
-
 
996
			$childarray['fname']=$data->firstname;
-
 
997
			$childarray['lname']=$data->lastname;
-
 
998
			$childarray['email']=$data->email;
-
 
999
			$childarray['status']=$data->is_active;
-
 
1000
			$response['authorized']=$childarray;
-
 
1001
			$response['msg']=$data->message;
-
 
1002
			$response['redirect'] = 'checkout/shipping';
-
 
1003
 
-
 
1004
		}
-
 
1005
 
-
 
1006
	}
-
 
1007
	$render = $this->config->item(__FUNCTION__);
870
	$render = $this->config->item(__FUNCTION__);
1008
	if(isset($render['render']) and !empty($render['render']))
871
	if(isset($render['render']) and !empty($render['render']))
1009
		{$response['render']=$render['render'];}
872
		{$response['render']=$render['render'];}
1010
	return $response;
-
 
1011
 
-
 
1012
 
873
 
-
 
874
	return $response;
1013
	
875
	
1014
}
876
}
1015
 
877
 
1016
function shipping_process($data=array())
878
function shipping_process($data=array())
1017
{
879
{
Line 1182... Line 1044...
1182
		{$response['render']=$render['render'];}
1044
		{$response['render']=$render['render'];}
1183
 
1045
 
1184
	return $response;
1046
	return $response;
1185
	
1047
	
1186
}
1048
}
1187
function shippingmethod_process($data=array())
-
 
1188
{
-
 
1189
 
-
 
1190
	$response =array();
-
 
1191
	if(isset($data['response']) && !empty($data['response'])){
-
 
1192
		$data = json_decode($data['response']);
-
 
1193
		foreach($data as $d){
-
 
1194
			$childarray=array();
-
 
1195
			$childarray['carrier']=$d->carrier;
-
 
1196
			$childarray['title']=$d->carrier_title;
-
 
1197
			$childarray['code']=$d->code;
-
 
1198
			$childarray['method']=$d->method;
-
 
1199
			$childarray['price']=number_format((float)$d->price, 2, '.', '');
-
 
1200
			$childarray['carrierName']=$d->carrierName;
-
 
1201
			$response[]=$childarray;
-
 
1202
		}
-
 
1203
 
-
 
1204
	}
-
 
1205
	$render = $this->config->item(__FUNCTION__);
-
 
1206
	if(isset($render['render']) and !empty($render['render']))
-
 
1207
		{$response['render']=$render['render'];}
-
 
1208
	return $response;
-
 
1209
	
-
 
1210
}
-
 
1211
function shippingmethod_submit($data=array())
-
 
1212
{
-
 
1213
	$response =array();
-
 
1214
	if(isset($data['response']) && !empty($data['response'])){
-
 
1215
		$response[] = json_decode($data['response']);
-
 
1216
	}
-
 
1217
	$render = $this->config->item(__FUNCTION__);
-
 
1218
	if(isset($render['render']) and !empty($render['render']))
-
 
1219
		{$response['render']=$render['render'];}
-
 
1220
 
-
 
1221
	return $response;
-
 
1222
	
-
 
1223
}
-
 
1224
function orderconfirmation_process($data=array())
1049
function orderconfirmation_process($data=array())
1225
{
1050
{
1226
  
1051
  
1227
  $response =array();
1052
  $response =array();
1228
  if(isset($data['response']) && !empty($data['response'])){
1053
  if(isset($data['response']) && !empty($data['response'])){
Line 1233... Line 1058...
1233
    {$response['render']=$render['render'];}
1058
    {$response['render']=$render['render'];}
1234
 
1059
 
1235
  return $response;
1060
  return $response;
1236
	
1061
	
1237
}
1062
}
1238
function billing_process($data=array())
-
 
1239
{
-
 
1240
	$response =array();
-
 
1241
	
-
 
1242
	$render = $this->config->item(__FUNCTION__);
-
 
1243
	if(isset($render['render']) and !empty($render['render']))
-
 
1244
		{$response['render']=$render['render'];}
-
 
1245
 
-
 
1246
	return $response;
-
 
1247
	
-
 
1248
}
-
 
1249
function payment_process($data=array())
1063
function payment_process($data=array())
1250
{
1064
{
1251
	$response =array();
1065
	$response =array();
1252
	if(isset($data['response']) && !empty($data['response'])){
1066
	if(isset($data['response']) && !empty($data['response'])){
1253
		$response[] = urldecode($data['response']);
1067
		$response[] = urldecode($data['response']);
Line 1271... Line 1085...
1271
		{$response['render']=$render['render'];}
1085
		{$response['render']=$render['render'];}
1272
 
1086
 
1273
	return $response;
1087
	return $response;
1274
	
1088
	
1275
}
1089
}
1276
function review_process($data=array())
-
 
1277
{		
-
 
1278
		$response =array();
-
 
1279
	if(isset($data['response']) && !empty($data['response'])){
-
 
1280
		$data = json_decode($data['response']);
-
 
1281
		if(isset($data->items) and !empty($data->items))
-
 
1282
	{
-
 
1283
		foreach($data->items as $d)
-
 
1284
		{
-
 
1285
			$childarray=array();
-
 
1286
			$childarray['id']=$d->product_id;
-
 
1287
			$childarray['productname']=$d->name;
-
 
1288
			$childarray['productprice']=$d->row_total_incl_tax;
-
 
1289
			$childarray['quantity']=number_format((float)$d->qty, 0, '.', '');
-
 
1290
			$childarray['url']=$d->product_id;
-
 
1291
			$childarray['image_url']=$d->image_url;
-
 
1292
			$childarray['productcode']=$d->sku;
-
 
1293
			$childarray['weight']=$d->weight;
-
 
1294
			$response[]=$childarray;
-
 
1295
		}
-
 
1296
		$response['baseSubTotal'] = $data->shipping_address->subtotal_incl_tax;
-
 
1297
		$response['shipping'] = $data->shipping_address->shipping_incl_tax;
-
 
1298
		if(isset($data->coupon_code) && !empty($data->coupon_code))
-
 
1299
		$response['discount_amount'] = $data->shipping_address->discount_amount;
-
 
1300
		$response['subTotal'] = $data->shipping_address->grand_total;
-
 
1301
		$this->session->set_userdata('amount',$data->shipping_address->grand_total);
-
 
1302
		$response['currency'] = $data->quote_currency_code;
-
 
1303
 
-
 
1304
	}
-
 
1305
	$render = $this->config->item(__FUNCTION__);
-
 
1306
	if(isset($render['render']) and !empty($render['render']))
-
 
1307
		{$response['render']=$render['render'];}
-
 
1308
	return $response;
-
 
1309
	
-
 
1310
}
-
 
1311
}
-
 
1312
 
1090
 
1313
function account($data=array())
1091
function account($data=array())
1314
{
1092
{
1315
 
1093
 
1316
$response =array();
1094
$response =array();