Commit 90fb8b78 by Tobin

dc

parent b6cdcf98
...@@ -53,7 +53,7 @@ class Category extends CI_Controller { ...@@ -53,7 +53,7 @@ class Category extends CI_Controller {
$err = 0; $err = 0;
$errMsg = ''; $errMsg = '';
if($err == 0 && (!isset($_POST['category_name_EN']) || empty($_POST['category_name_EN']))){ if(!isset($_POST['category_name_EN']) || empty($_POST['category_name_EN'])){
$err = 1; $err = 1;
$errMsg = 'Provide a Category Name in English'; $errMsg = 'Provide a Category Name in English';
} else if ($err == 0 && } else if ($err == 0 &&
...@@ -146,37 +146,28 @@ class Category extends CI_Controller { ...@@ -146,37 +146,28 @@ class Category extends CI_Controller {
$err = 0; $err = 0;
$errMsg = ''; $errMsg = '';
if($err == 0 && (!isset($_POST['category_en']) || empty($_POST['category_en']))){ if(!isset($_POST['category_name_EN']) || empty($_POST['category_name_EN'])){
$err = 1; $err = 1;
$errMsg = 'Provide a Category Name in English'; $errMsg = 'Provide a Category Name in English';
} else if ($err == 0 && (!isset($_POST['category_ar']) || empty($_POST['category_ar']))){
$err = 1;
$errMsg = 'Provide a Category Name in Arabic';
} else if ($err == 0 && (!isset($_POST['category_description']) || empty($_POST['category_description']))){
$err = 1;
$errMsg = 'Provide a Category Description';
} else if ($err == 0 && (!isset($_FILES) || empty($_FILES) ||
!isset($_FILES['category_image_en']) || empty($_FILES['category_image_en']))){
$err = 1;
$errMsg = 'Provide a Category Icon';
} }
if($err == 0){ if($err == 0){
$this->load->library('upload'); $this->load->library('upload');
$config = set_upload_service("assets/uploads/services"); $config = set_upload_service("assets/uploads/services");
$config['file_name'] = time()."_".$_FILES['category_image_en']['name']; $language = getLanguages();
$this->upload->initialize($config); foreach($language AS $lang) {
if($this->upload->do_upload('category_image_en')){ if(!isset($_FILES['category_image_'.$lang]['name']) ||
$upload_data = $this->upload->data(); empty($_FILES['category_image_'.$lang]['name'])){
$_POST['category_image_en'] = $config['upload_path']."/".$upload_data['file_name']; continue;
} }
$config['file_name'] = time()."_".$_FILES['category_image_ar']['name']; $config['file_name'] = time()."_".$_FILES['category_image_'.$lang]['name'];
$this->upload->initialize($config); $this->upload->initialize($config);
if($this->upload->do_upload('category_image_ar')){ if($this->upload->do_upload('category_image_'.$lang)){
$upload_data = $this->upload->data(); $upload_data = $this->upload->data();
$_POST['category_image_ar'] = $config['upload_path']."/".$upload_data['file_name']; $_POST['category_image_'.$lang]=$config['upload_path']."/".$upload_data['file_name'];
}
} }
$config['file_name'] = time()."_".$_FILES['category_banner']['name']; $config['file_name'] = time()."_".$_FILES['category_banner']['name'];
......
...@@ -570,8 +570,8 @@ class Webservice extends CI_Controller { ...@@ -570,8 +570,8 @@ class Webservice extends CI_Controller {
} }
public function getCountry() { public function getCountry() {
$res = $this->Api_model->getCountry(); $res = $this->Webservice_model->getCountry();
if($res['status']!=0){ if($res['status'] == 'success'){
$this->response($res['data']); $this->response($res['data']);
} }
else{ else{
......
...@@ -201,7 +201,7 @@ ...@@ -201,7 +201,7 @@
$langArr['event_name_'.$lang] = $langArr['event_description_'.$lang] = ''; $langArr['event_name_'.$lang] = $langArr['event_description_'.$lang] = '';
} }
} else { } else {
$langArr['event_name_'.$lngCode] = $langArr['event_description_'.$lngCode] = ''; $langArr['event_name'] = $langArr['event_description'] = '';
} }
foreach ($resp AS $data) { foreach ($resp AS $data) {
$code = (empty($lngCode))?'_'.$data['language_code']:''; $code = (empty($lngCode))?'_'.$data['language_code']:'';
...@@ -225,7 +225,7 @@ ...@@ -225,7 +225,7 @@
$langArr['venue_name_'.$lang] = ''; $langArr['venue_name_'.$lang] = '';
} }
} else { } else {
$langArr['venue_name_'.$lngCode] = ''; $langArr['venue_name'] = '';
} }
foreach ($resp AS $data) { foreach ($resp AS $data) {
$code = (empty($lngCode))?'_'.$data['language_code']:''; $code = (empty($lngCode))?'_'.$data['language_code']:'';
...@@ -246,7 +246,7 @@ ...@@ -246,7 +246,7 @@
$langArr['category_name_'.$lang] = $langArr['category_image_'.$lang] = ''; $langArr['category_name_'.$lang] = $langArr['category_image_'.$lang] = '';
} }
} else { } else {
$langArr['category_name_'.$lngCode] = $langArr['category_image_'.$lngCode] = ''; $langArr['category_name'] = $langArr['category_image'] = '';
} }
foreach ($resp AS $data) { foreach ($resp AS $data) {
$code = (empty($lngCode))?'_'.$data['language_code']:''; $code = (empty($lngCode))?'_'.$data['language_code']:'';
...@@ -270,7 +270,7 @@ ...@@ -270,7 +270,7 @@
$langArr['locality_name_'.$lang] = ''; $langArr['locality_name_'.$lang] = '';
} }
} else { } else {
$langArr['locality_name_'.$lngCode] = ''; $langArr['locality_name'] = '';
} }
foreach ($resp AS $data) { foreach ($resp AS $data) {
$code = (empty($lngCode))?'_'.$data['language_code']:''; $code = (empty($lngCode))?'_'.$data['language_code']:'';
...@@ -291,7 +291,7 @@ ...@@ -291,7 +291,7 @@
$langArr['region_name_'.$lang] = ''; $langArr['region_name_'.$lang] = '';
} }
} else { } else {
$langArr['region_name_'.$lngCode] = ''; $langArr['region_name'] = '';
} }
foreach ($resp AS $data) { foreach ($resp AS $data) {
$code = (empty($lngCode))?'_'.$data['language_code']:''; $code = (empty($lngCode))?'_'.$data['language_code']:'';
...@@ -312,7 +312,7 @@ ...@@ -312,7 +312,7 @@
$langArr['tag_'.$lang] = ''; $langArr['tag_'.$lang] = '';
} }
} else { } else {
$langArr['tag_'.$lngCode] = ''; $langArr['tag'] = '';
} }
foreach ($resp AS $data) { foreach ($resp AS $data) {
$code = (empty($lngCode))?'_'.$data['language_code']:''; $code = (empty($lngCode))?'_'.$data['language_code']:'';
...@@ -322,6 +322,33 @@ ...@@ -322,6 +322,33 @@
$langArr['tag'.$code] = $name; $langArr['tag'.$code] = $name;
} }
break; break;
case 'PROMO':
$cond .= "promocode_id='$id'";
$sql = "SELECT * FROM translator_promocode WHERE $cond $orderBy";
$resp = $thisObj->db->query($sql)->result_array();
$promoDesc = $promoTc = '';
if(empty($lngCode)){
$languages = getLanguages();
foreach ($languages AS $lang) {
$langArr['promocode_tc_'.$lang] = $langArr['promocode_desc_'.$lang] = '';
}
} else {
$langArr['promocode_tc'] = $langArr['promocode_desc'] = '';
}
foreach ($resp AS $data) {
$code = (empty($lngCode))?'_'.$data['language_code']:'';
$promoDesc = $promoTc = '';
if($code=='en'){
$promoTc = $data['promocode_tc'];
$promoDesc = $data['promocode_desc'];
}
$tc = (!empty($data['promocode_tc']))?$data['promocode_tc']:$promoTc;
$desc = (!empty($data['promocode_desc']))?$data['promocode_desc']:$promoDesc;
$langArr['promocode_tc'.$code] = $tc;
$langArr['promocode_desc'.$code] = $desc;
}
break;
} }
return $langArr; return $langArr;
} }
......
...@@ -8,31 +8,31 @@ class Category_model extends CI_Model { ...@@ -8,31 +8,31 @@ class Category_model extends CI_Model {
$cond = (!empty($view))?" status IN ($view) ":" status != '2' "; $cond = (!empty($view))?" status IN ($view) ":" status != '2' ";
$cond .= (!empty($category_id))?" AND cat_id='$category_id' ":""; $cond .= (!empty($category_id))?" AND cat_id='$category_id' ":"";
$categoryData = $this->db->query("SELECT * FROM event_category WHERE $cond ORDER BY priority"); $catData = $this->db->query("SELECT * FROM event_category WHERE $cond ORDER BY priority");
if(empty($categoryData)){ if(empty($catData)){
return 0; return 0;
} }
if(empty($category_id)){ if(empty($category_id)){
$categoryData = $categoryData->result_array(); $catData = $catData->result_array();
foreach ($categoryData AS $key => $data) { foreach ($catData AS $key => $data) {
$rtlData = langTranslator($data['cat_id'],'CAT'); $rtlData = langTranslator($data['cat_id'],'CAT');
$categoryData[$key] = array_merge($categoryData[$key],$rtlData); $catData[$key] = array_merge($catData[$key],$rtlData);
} }
} else { } else {
$categoryData = $categoryData->row_array(); $catData = $catData->row_array();
$rtlData = langTranslator($category_id,'CAT'); $rtlData = langTranslator($category_id,'CAT');
$categoryData = array_merge($categoryData,$rtlData); $catData = array_merge($catData,$rtlData);
} }
return json_decode(json_encode($categoryData)); return json_decode(json_encode($catData));
} }
public function createCategory($categoryData = array()){ public function createCategory($catData = array()){
if(empty($categoryData)){ if(empty($catData)){
return 0; return 0;
} }
$status = $this->db->insert('event_category',array( $status = $this->db->insert('event_category',array(
'category_banner'=>$categoryData['category_banner'])); 'category_banner'=>$catData['category_banner']));
if($status){ if($status){
$cat_id = $this->db->insert_id(); $cat_id = $this->db->insert_id();
...@@ -40,14 +40,14 @@ class Category_model extends CI_Model { ...@@ -40,14 +40,14 @@ class Category_model extends CI_Model {
if(!empty($languages)){ if(!empty($languages)){
$insertArr = array(); $insertArr = array();
foreach ($languages AS $lang) { foreach ($languages AS $lang) {
if((!isset($categoryData['category_name_'.$lang]) || if((!isset($catData['category_name_'.$lang]) ||
empty($categoryData['category_name_'.$lang])) && empty($catData['category_name_'.$lang])) &&
(!isset($categoryData['category_image_'.$lang]) || (!isset($catData['category_image_'.$lang]) ||
empty($categoryData['category_image_'.$lang]))){ empty($catData['category_image_'.$lang]))){
continue; continue;
} }
$catName = (isset($categoryData['category_name_'.$lang]) && !empty($categoryData['category_name_'.$lang]))?$categoryData['category_name_'.$lang]:''; $catName = (isset($catData['category_name_'.$lang]) && !empty($catData['category_name_'.$lang]))?$catData['category_name_'.$lang]:'';
$catImage = (isset($categoryData['category_image_'.$lang]) && !empty($categoryData['category_image_'.$lang]))?$categoryData['category_image_'.$lang]:''; $catImage = (isset($catData['category_image_'.$lang]) && !empty($catData['category_image_'.$lang]))?$catData['category_image_'.$lang]:'';
$insertArr[] = array('category_id'=>$cat_id, $insertArr[] = array('category_id'=>$cat_id,
'category_name'=>$catName, 'category_name'=>$catName,
...@@ -62,11 +62,34 @@ class Category_model extends CI_Model { ...@@ -62,11 +62,34 @@ class Category_model extends CI_Model {
return $status; return $status;
} }
public function updateCategory($category_id = '', $categoryData = array()){ public function updateCategory($category_id = '', $catData = array()){
if(empty($category_id) || empty($categoryData)){ if(empty($category_id) || empty($catData)){
return 0; return 0;
} }
$status = $this->db->update('event_category',$categoryData,array('cat_id'=>$category_id)); if(isset($catData['category_banner']) && !empty($catData['category_banner'])){
$status = $this->db->update('event_category',
array('category_banner'=>$catData['category_banner']),
array('cat_id'=>$category_id));
}
$languages = getLanguages();
if(!empty($languages)){
$insertArr = array();
foreach ($languages AS $lang) {
if((!isset($catData['category_name_'.$lang]) || empty($catData['category_name_'.$lang])) &&
(!isset($catData['category_image_'.$lang]) || empty($catData['category_image_'.$lang]))){
continue;
}
if(isset($catData['category_name_'.$lang]) && !empty($catData['category_name_'.$lang])){
$upArr['category_name'] = $catData['category_name_'.$lang];
}
if(isset($catData['category_image_'.$lang]) && !empty($catData['category_image_'.$lang])){
$upArr['category_image'] = $catData['category_image_'.$lang];
}
$status = $this->db->update('translator_category',$upArr,
array('category_id'=>$category_id,'language_code'=>$lang));
}
}
return $status; return $status;
} }
......
...@@ -171,8 +171,8 @@ class Event_model extends CI_Model { ...@@ -171,8 +171,8 @@ class Event_model extends CI_Model {
$insertArr[] = array('event_id'=>$event_id,'event_name'=>$eName, $insertArr[] = array('event_id'=>$event_id,'event_name'=>$eName,
'event_description'=>$eDesc,'language_code'=>$lang); 'event_description'=>$eDesc,'language_code'=>$lang);
} }
if(!empty($insertArr)){
$this->db->delete('translator_event',array('event_id'=>$event_id)); $this->db->delete('translator_event',array('event_id'=>$event_id));
if(!empty($insertArr)){
$this->db->insert_batch('translator_event',$insertArr); $this->db->insert_batch('translator_event',$insertArr);
} }
} }
...@@ -205,15 +205,6 @@ class Event_model extends CI_Model { ...@@ -205,15 +205,6 @@ class Event_model extends CI_Model {
return $status; return $status;
} }
public function updateEventDateTime($event_id = '', $eventData = array()){
if(empty($event_id) || empty($eventData)){
return 0;
}
$this->db->delete('event_date_time',array('event_id'=>$event_id));
$status = $this->db->insert_batch('event_date_time',$eventData);
return $status;
}
public function createEventMedia($eventData = array()){ public function createEventMedia($eventData = array()){
if(empty($eventData)){ if(empty($eventData)){
return 0; return 0;
......
...@@ -7,15 +7,26 @@ class Promocode_model extends CI_Model { ...@@ -7,15 +7,26 @@ class Promocode_model extends CI_Model {
public function getPromocodeData($promoId='',$view='1'){ public function getPromocodeData($promoId='',$view='1'){
$cond = " PM.status IN ($view) "; $cond = " PM.status IN ($view) ";
$cond .= (!empty($promoId))?" AND PM.promocode_id='$promoId' ":""; $cond .= (!empty($promoId))?" AND PM.promocode_id='$promoId' ":"";
$pData = $this->db->query("SELECT *, $promoData = $this->db->query("SELECT *,(SELECT count(PU.id) FROM promocode_used AS PU
(SELECT count(PU.id) FROM promocode_used AS PU
WHERE PM.promocode_id=PU.promocode_id) AS used WHERE PM.promocode_id=PU.promocode_id) AS used
FROM promocode_management AS PM FROM promocode_management AS PM
WHERE $cond"); WHERE $cond");
if(empty($pData)){ if(empty($promoData)){
return 0; return 0;
} }
return (empty($promoId))? $pData->result() : $pData->row();
if(empty($promoId)){
$promoData = $promoData->result_array();
foreach ($promoData AS $key => $data) {
$rtlData = langTranslator($data['promocode_id'],'PROMO');
$promoData[$key] = array_merge($promoData[$key],$rtlData);
}
} else {
$promoData = $promoData->row_array();
$rtlData = langTranslator($promoId,'PROMO');
$promoData = array_merge($promoData,$rtlData);
}
return json_decode(json_encode($promoData));
} }
public function createPromocode($promodata=array()){ public function createPromocode($promodata=array()){
...@@ -27,7 +38,42 @@ class Promocode_model extends CI_Model { ...@@ -27,7 +38,42 @@ class Promocode_model extends CI_Model {
if($isExit >= 1){ if($isExit >= 1){
return 2; return 2;
} }
$status = $this->db->insert('promocode_management',$promodata); $dataArr['city_id'] = $promodata['city_id'];
$dataArr['event_id'] = $promodata['event_id'];
$dataArr['end_date'] = $promodata['end_date'];
$dataArr['use_limit'] = $promodata['use_limit'];
$dataArr['max_redeem'] = $promodata['max_redeem'];
$dataArr['start_date'] = $promodata['start_date'];
$dataArr['category_id'] = $promodata['category_id'];
$dataArr['discount_type'] = $promodata['discount_type'];
$dataArr['promocode_name'] = $promodata['promocode_name'];
$dataArr['min_order_amount'] = $promodata['min_order_amount'];
$dataArr['discount_percentage'] = $promodata['discount_percentage'];
$status = $this->db->insert('promocode_management',$dataArr);
if($status){
$promo_id = $this->db->insert_id();
$languages = getLanguages();
if(!empty($languages)){
$insertArr = array();
foreach ($languages AS $lang) {
if((!isset($promodata['promocode_tc_'.$lang])||empty($promodata['promocode_tc_'.$lang]))&&
(!isset($promodata['promocode_desc_'.$lang])||empty($promodata['promocode_desc_'.$lang]))){
continue;
}
$promoTc = (isset($promodata['promocode_tc_'.$lang]) && !empty($promodata['promocode_tc_'.$lang]))?$promodata['promocode_tc_'.$lang]:'';
$promoDesc = (isset($promodata['promocode_desc_'.$lang]) && !empty($promodata['promocode_desc_'.$lang]))?$promodata['promocode_desc_'.$lang]:'';
$insertArr[] = array('language_code'=>$lang,
'promocode_tc'=>$promoTc,
'promocode_id'=>$promo_id,
'promocode_desc'=>$promoDesc);
}
if(!empty($insertArr)){
$this->db->insert_batch('translator_promocode',$insertArr);
}
}
}
return ($status)?1:0; return ($status)?1:0;
} }
...@@ -41,7 +87,41 @@ class Promocode_model extends CI_Model { ...@@ -41,7 +87,41 @@ class Promocode_model extends CI_Model {
if($isExit >= 1){ if($isExit >= 1){
return 2; return 2;
} }
$status=$this->db->update('promocode_management',$promodata,array('promocode_id'=>$promocode_id)); $dataArr['city_id'] = $promodata['city_id'];
$dataArr['event_id'] = $promodata['event_id'];
$dataArr['end_date'] = $promodata['end_date'];
$dataArr['use_limit'] = $promodata['use_limit'];
$dataArr['max_redeem'] = $promodata['max_redeem'];
$dataArr['start_date'] = $promodata['start_date'];
$dataArr['category_id'] = $promodata['category_id'];
$dataArr['discount_type'] = $promodata['discount_type'];
$dataArr['promocode_name'] = $promodata['promocode_name'];
$dataArr['min_order_amount'] = $promodata['min_order_amount'];
$dataArr['discount_percentage'] = $promodata['discount_percentage'];
$status = $this->db->update('promocode_management',$dataArr,array('promocode_id'=>$promocode_id));
if($status){
$languages = getLanguages();
if(!empty($languages)){
$insertArr = array();
foreach ($languages AS $lang) {
if((!isset($promodata['promocode_tc_'.$lang])||empty($promodata['promocode_tc_'.$lang]))&&
(!isset($promodata['promocode_desc_'.$lang])||empty($promodata['promocode_desc_'.$lang]))){
continue;
}
$promoTc = (isset($promodata['promocode_tc_'.$lang]) && !empty($promodata['promocode_tc_'.$lang]))?$promodata['promocode_tc_'.$lang]:'';
$promoDesc = (isset($promodata['promocode_desc_'.$lang]) && !empty($promodata['promocode_desc_'.$lang]))?$promodata['promocode_desc_'.$lang]:'';
$insertArr[] = array('language_code'=>$lang,
'promocode_tc'=>$promoTc,
'promocode_id'=>$promocode_id,
'promocode_desc'=>$promoDesc);
}
$this->db->delete('translator_promocode',array('promocode_id'=>$promocode_id));
if(!empty($insertArr)){
$this->db->insert_batch('translator_promocode',$insertArr);
}
}
}
return ($status)?1:0; return ($status)?1:0;
} }
......
...@@ -72,8 +72,8 @@ class Region_model extends CI_Model { ...@@ -72,8 +72,8 @@ class Region_model extends CI_Model {
'region_name'=>$regionData['name_'.$lang]); 'region_name'=>$regionData['name_'.$lang]);
unset($regionData['name_'.$lang]); unset($regionData['name_'.$lang]);
} }
if(!empty($insertArr)){
$this->db->delete('translator_region',array('region_id'=>$region_id)); $this->db->delete('translator_region',array('region_id'=>$region_id));
if(!empty($insertArr)){
$this->db->insert_batch('translator_region',$insertArr); $this->db->insert_batch('translator_region',$insertArr);
} }
} }
......
...@@ -70,8 +70,8 @@ class Tag_model extends CI_Model { ...@@ -70,8 +70,8 @@ class Tag_model extends CI_Model {
'language_code'=>$lang, 'language_code'=>$lang,
'tag'=>$tagData['tag_'.$lang]); 'tag'=>$tagData['tag_'.$lang]);
} }
if(!empty($insertArr)){
$this->db->delete('translator_tag',array('tag_id'=>$tag_id)); $this->db->delete('translator_tag',array('tag_id'=>$tag_id));
if(!empty($insertArr)){
$this->db->insert_batch('translator_tag',$insertArr); $this->db->insert_batch('translator_tag',$insertArr);
} }
} }
......
...@@ -97,8 +97,8 @@ class Venue_model extends CI_Model { ...@@ -97,8 +97,8 @@ class Venue_model extends CI_Model {
$status = $this->db->update('venue',$venueData,array('id'=>$venue_id)); $status = $this->db->update('venue',$venueData,array('id'=>$venue_id));
if($status && !empty($insertArr)){
$this->db->delete('translator_venue',array('venue_id'=>$venue_id)); $this->db->delete('translator_venue',array('venue_id'=>$venue_id));
if($status && !empty($insertArr)){
$this->db->insert_batch('translator_venue',$insertArr); $this->db->insert_batch('translator_venue',$insertArr);
} }
return $status; return $status;
......
...@@ -63,7 +63,7 @@ class Webservice_model extends CI_Model { ...@@ -63,7 +63,7 @@ class Webservice_model extends CI_Model {
'is_phone_verified'=>$result->is_phone_verified === 'true'? true: false, 'is_phone_verified'=>$result->is_phone_verified === 'true'? true: false,
'is_location_updated'=>$result->is_location_updated === 'true'? true: false, 'is_location_updated'=>$result->is_location_updated === 'true'? true: false,
); );
$this->db->update('customer',array('language'=>$data['language']), $this->db->update('customer',array('country_id'=>$data['country_id']),
array('customer_id'=>$result->user_id)); array('customer_id'=>$result->user_id));
$response = array('user'=>$resultArray,'auth_token'=>$auth_token); $response = array('user'=>$resultArray,'auth_token'=>$auth_token);
...@@ -83,7 +83,7 @@ class Webservice_model extends CI_Model { ...@@ -83,7 +83,7 @@ class Webservice_model extends CI_Model {
$user_id = $this->auth_token_get($data['auth_token']); $user_id = $this->auth_token_get($data['auth_token']);
if($user_id > 0) { if($user_id > 0) {
$this->db->where('customer_id', $user_id); $this->db->where('customer_id', $user_id);
$id = $this->db->update('customer', array('language' => $data['language'])); $id = $this->db->update('customer', array('country_id'=>$data['country_id']));
if($id) { if($id) {
$res = array('status'=>1); $res = array('status'=>1);
}else { }else {
...@@ -160,7 +160,7 @@ class Webservice_model extends CI_Model { ...@@ -160,7 +160,7 @@ class Webservice_model extends CI_Model {
'phone'=>$data['phone'], 'phone'=>$data['phone'],
'email'=>$data['email'], 'email'=>$data['email'],
'name'=>$data['name'], 'name'=>$data['name'],
'language'=>$data['language'] 'country_id'=>$data['country_id']
); );
$this->db->insert('customer', $customer_data); $this->db->insert('customer', $customer_data);
...@@ -218,7 +218,7 @@ class Webservice_model extends CI_Model { ...@@ -218,7 +218,7 @@ class Webservice_model extends CI_Model {
$user_id = $this->auth_token_get($data['auth_token']); $user_id = $this->auth_token_get($data['auth_token']);
if($user_id > 0) { if($user_id > 0) {
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
$field = 'faq_en'; $field = 'faq_en';
if($lang == 'ar'){ if($lang == 'ar'){
$field = 'faq_ar'; $field = 'faq_ar';
...@@ -249,18 +249,18 @@ class Webservice_model extends CI_Model { ...@@ -249,18 +249,18 @@ class Webservice_model extends CI_Model {
$user_id = $this->auth_token_get($data['auth_token']); $user_id = $this->auth_token_get($data['auth_token']);
if($user_id > 0) { if($user_id > 0) {
$where = ''; $where = '';
$lang = $this->getUserLang($user_id); $countryData = $this->getCountryData($user_id);
$lang = $countryData['language_code'];
$cityField = "region.name AS city"; $sql = "SELECT region.id FROM customer
if($lang == 'ar') {
$cityField = 'region.name_ar AS city';
}
$sql = "SELECT region.id,$cityField FROM customer
INNER JOIN region ON customer.city=region.id INNER JOIN region ON customer.city=region.id
WHERE customer.customer_id='$user_id' AND region.status='1'"; WHERE customer.customer_id='$user_id' AND region.status='1'";
$cityName = $this->db->query($sql)->row_array(); $cityName = $this->db->query($sql)->row_array();
$cityName['city'] = 'null';
$cityName['city'] = (empty($cityName))?'null':$cityName['city']; if(!empty($cityName)){
$regData = langTranslator($cityName['id'],'REG','EN');
$cityName['city'] = $regData['region_name'];
}
if(isset($data['category_id'])) { if(isset($data['category_id'])) {
$where = ' AND events.category_id = '.$data['category_id']; $where = ' AND events.category_id = '.$data['category_id'];
...@@ -587,7 +587,7 @@ class Webservice_model extends CI_Model { ...@@ -587,7 +587,7 @@ class Webservice_model extends CI_Model {
$date_list[] = array('date'=>$key, 'time'=>$value); $date_list[] = array('date'=>$key, 'time'=>$value);
} }
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
if($rs->is_layout == 1 && !empty($pData = json_decode($rs->seat_pricing, TRUE))){ if($rs->is_layout == 1 && !empty($pData = json_decode($rs->seat_pricing, TRUE))){
if($lang == 'en'){ if($lang == 'en'){
$rs->event_description .= '<p>'.$pData['price_details'].' '.'(SAR '.$pData['price'].')'.'</p>'; $rs->event_description .= '<p>'.$pData['price_details'].' '.'(SAR '.$pData['price'].')'.'</p>';
...@@ -642,11 +642,6 @@ class Webservice_model extends CI_Model { ...@@ -642,11 +642,6 @@ class Webservice_model extends CI_Model {
return $res; return $res;
} }
function getUserLang($user_id){
$lang = $this->db->select('language')->where('customer_id',$user_id)->get('customer')->row();
return $lang->language;
}
function generateAuth($userId,$auth_token) { function generateAuth($userId,$auth_token) {
$this->db->insert('customer_auth',array('user_id'=>$userId, 'auth_token'=>$auth_token)); $this->db->insert('customer_auth',array('user_id'=>$userId, 'auth_token'=>$auth_token));
} }
...@@ -867,7 +862,7 @@ class Webservice_model extends CI_Model { ...@@ -867,7 +862,7 @@ class Webservice_model extends CI_Model {
$kk['ticket_rate'] = "$res->price"; $kk['ticket_rate'] = "$res->price";
} }
$settingsDetails = $this->db->query("SELECT instruction_en AS instruction,contact_number FROM privacy_policy")->row_array(); $settingsDetails = $this->db->query("SELECT instruction_en AS instruction,contact_number FROM privacy_policy")->row_array();
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
if($lang == 'en'){ if($lang == 'en'){
$cat_filed = 'events.event_name AS event_name'; $cat_filed = 'events.event_name AS event_name';
...@@ -1153,7 +1148,7 @@ class Webservice_model extends CI_Model { ...@@ -1153,7 +1148,7 @@ class Webservice_model extends CI_Model {
try { try {
$user_id = $this->auth_token_get($data['auth_token']); $user_id = $this->auth_token_get($data['auth_token']);
if($user_id > 0) { if($user_id > 0) {
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
if($lang == 'ar') { if($lang == 'ar') {
$cat_field = 'event_category.category_ar AS category'; $cat_field = 'event_category.category_ar AS category';
...@@ -1220,7 +1215,7 @@ class Webservice_model extends CI_Model { ...@@ -1220,7 +1215,7 @@ class Webservice_model extends CI_Model {
$pricelist = json_decode($rs->seat_pricing, TRUE); $pricelist = json_decode($rs->seat_pricing, TRUE);
$price = $pricelist['price']; $price = $pricelist['price'];
} }
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
$resData = array( $resData = array(
'event_id'=>$rs->event_id, 'event_id'=>$rs->event_id,
'image'=>$rs->media_url, 'image'=>$rs->media_url,
...@@ -1264,7 +1259,7 @@ class Webservice_model extends CI_Model { ...@@ -1264,7 +1259,7 @@ class Webservice_model extends CI_Model {
} }
$page_limit = ($page - 1) * $per_page; $page_limit = ($page - 1) * $per_page;
if($count > $page_limit) { if($count > $page_limit) {
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
if($lang == 'en'){ if($lang == 'en'){
$cat_field = 'events.event_name AS event_name'; $cat_field = 'events.event_name AS event_name';
...@@ -1317,7 +1312,7 @@ class Webservice_model extends CI_Model { ...@@ -1317,7 +1312,7 @@ class Webservice_model extends CI_Model {
} }
$page_limit = ($page - 1) * $per_page; $page_limit = ($page - 1) * $per_page;
if($count > $page_limit) { if($count > $page_limit) {
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
if($lang == 'en'){ if($lang == 'en'){
$event_name = 'events.event_name AS event_name'; $event_name = 'events.event_name AS event_name';
}else{ }else{
...@@ -1361,7 +1356,7 @@ class Webservice_model extends CI_Model { ...@@ -1361,7 +1356,7 @@ class Webservice_model extends CI_Model {
$user_id = $this->auth_token_get($data['auth_token']); $user_id = $this->auth_token_get($data['auth_token']);
if($user_id > 0) { if($user_id > 0) {
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
$fields = 'privacy_policy_en AS privacy_policy, $fields = 'privacy_policy_en AS privacy_policy,
terms_and_conditions_en AS terms_and_conditions,'; terms_and_conditions_en AS terms_and_conditions,';
if($lang == 'ar'){ if($lang == 'ar'){
...@@ -1422,7 +1417,7 @@ class Webservice_model extends CI_Model { ...@@ -1422,7 +1417,7 @@ class Webservice_model extends CI_Model {
$user_id = $this->auth_token_get($data['auth_token']); $user_id = $this->auth_token_get($data['auth_token']);
if($user_id > 0) { if($user_id > 0) {
$cat_feild = ''; $cat_feild = '';
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
if($lang == 'en'){ if($lang == 'en'){
$cat_field = 'events.event_name AS event_name'; $cat_field = 'events.event_name AS event_name';
}else{ }else{
...@@ -1615,7 +1610,7 @@ class Webservice_model extends CI_Model { ...@@ -1615,7 +1610,7 @@ class Webservice_model extends CI_Model {
if($count > 0 && $count > $page_limit) { if($count > 0 && $count > $page_limit) {
$lang = $this->getUserLang($user_id); $lang = $this->getCountryData($user_id);
if($lang == 'en') $event_name = 'events.event_name AS event_name'; if($lang == 'en') $event_name = 'events.event_name AS event_name';
else $event_name = 'events.event_name_ar AS event_name'; else $event_name = 'events.event_name_ar AS event_name';
...@@ -1774,7 +1769,13 @@ class Webservice_model extends CI_Model { ...@@ -1774,7 +1769,13 @@ class Webservice_model extends CI_Model {
$phNumbers .= " phone LIKE '%".$number."' ".$eCond; $phNumbers .= " phone LIKE '%".$number."' ".$eCond;
} }
} }
$result = $this->db->query("SELECT customer_id,name,phone,profile_image FROM customer WHERE (".$phNumbers.") AND customer_id NOT IN (SELECT from_user FROM chats WHERE (from_user=$user_id AND type='2') OR (to_user =$user_id AND type='2')) AND customer_id NOT IN (SELECT to_user FROM chats WHERE (from_user=$user_id AND type='2') OR (to_user =$user_id AND type='2'))"); $result = $this->db->query("SELECT CUST.customer_id,CUST.name,CUST.phone,CUST.profile_image,
CHT.type AS friend_status
FROM customer AS CUST
LEFT JOIN chats AS CHT ON ((CUST.customer_id=CHT.from_user OR CUST.customer_id=CHT.to_user) AND CHT.type=1)
WHERE (".$phNumbers.") AND
customer_id NOT IN (SELECT from_user FROM chats WHERE (from_user=$user_id AND type='2') OR (to_user =$user_id AND type='2')) AND
customer_id NOT IN (SELECT to_user FROM chats WHERE (from_user=$user_id AND type='2') OR (to_user =$user_id AND type='2'))");
$respArr['status'] = 1; $respArr['status'] = 1;
if(!empty($result) && !empty($result = $result->result_array())){ if(!empty($result) && !empty($result = $result->result_array())){
...@@ -1847,18 +1848,24 @@ class Webservice_model extends CI_Model { ...@@ -1847,18 +1848,24 @@ class Webservice_model extends CI_Model {
try { try {
$rs = $this->db->query("SELECT * FROM country WHERE status = 1 ORDER BY country_name")->result(); $rs = $this->db->query("SELECT * FROM country WHERE status = 1 ORDER BY country_name")->result();
if(count($rs) > 0) { if(count($rs) > 0) {
$res = array('status'=>1,'data'=>$rs); $res = array('status'=>'success','data'=>$rs);
} else { } else {
$res = array('status'=>0,'message'=>'No records found','code'=>'ER13'); $res = array('status'=>'error','message'=>'No records found','code'=>'ER13');
} }
} catch(Exception $e) { } catch(Exception $e) {
$res = array('status'=>0,'message'=>'Ohh No!! Something went South!!','code'=>'ER06'); $res = array('status'=>'error','message'=>'Ohh No!! Something went South!!','code'=>'ER06');
} }
return $res; return $res;
} }
function getCountryData($user_id){
$ctryData = $this->db->query("SELECT CTRY.* FROM customer AS CUST
INNER JOIN country AS CTRY ON (CTRY.country_id=CUST.country_id)
WHERE CUST.customer_id='$user_id'")->row_array();
if(empty($ctryData)){
$ctryData = $this->db->query("SELECT * FROM country WHERE language_code='EN'")->row_array();
}
return $ctryData;
}
} }
?> ?>
\ No newline at end of file
...@@ -17,8 +17,12 @@ ...@@ -17,8 +17,12 @@
<div class="row"> <div class="row">
<div class="col-md-12"> <div class="col-md-12">
<?php <?php
$url = (!isset($category_id)||empty($category_id)) $required = 'required';
?'Category/createCategory':'Category/updateCategory/'.$category_id; $url = 'Category/createCategory';
if(isset($category_id) && !empty($category_id)){
$required = '';
$url = 'Category/updateCategory/'.$category_id;
}
if($this->session->flashdata('message')) { if($this->session->flashdata('message')) {
$flashdata = $this->session->flashdata('message'); ?> $flashdata = $this->session->flashdata('message'); ?>
...@@ -51,7 +55,7 @@ ...@@ -51,7 +55,7 @@
<img id="category_banner_image" src="<?= (isset($categoryData->category_banner))?base_url($categoryData->category_banner):'' ?>" onerror="this.src='<?=base_url("assets/images/user_avatar.jpg")?>';" height="75" width="75" /> <img id="category_banner_image" src="<?= (isset($categoryData->category_banner))?base_url($categoryData->category_banner):'' ?>" onerror="this.src='<?=base_url("assets/images/user_avatar.jpg")?>';" height="75" width="75" />
</div> </div>
<div class="col-md-9" style="padding-top: 25px;"> <div class="col-md-9" style="padding-top: 25px;">
<input class="required" name="category_banner" type="file" accept="image/*" onchange="setImg(this,'category_banner_image');" /> <input class="<?= $required ?>" name="category_banner" type="file" accept="image/*" onchange="setImg(this,'category_banner_image');" />
</div> </div>
</div> </div>
</div> </div>
...@@ -64,7 +68,7 @@ ...@@ -64,7 +68,7 @@
<img id="category_image_mob" src="<?= (isset($categoryData->category_image_EN))?base_url($categoryData->category_image_EN):'' ?>" onerror="this.src='<?=base_url("assets/images/user_avatar.jpg")?>';" height="75" width="75" /> <img id="category_image_mob" src="<?= (isset($categoryData->category_image_EN))?base_url($categoryData->category_image_EN):'' ?>" onerror="this.src='<?=base_url("assets/images/user_avatar.jpg")?>';" height="75" width="75" />
</div> </div>
<div class="col-md-9" style="padding-top: 25px;"> <div class="col-md-9" style="padding-top: 25px;">
<input class="required" name="category_image_EN" type="file" accept="image/*" onchange="setImg(this,'category_image_mob');" /> <input class="<?= $required ?>" name="category_image_EN" type="file" accept="image/*" onchange="setImg(this,'category_image_mob');" />
</div> </div>
</div> </div>
</div> </div>
...@@ -72,9 +76,11 @@ ...@@ -72,9 +76,11 @@
</div> </div>
<div class="padLeft30"> <div class="padLeft30">
<a id="addMultiLang" class="cpoint noSubTypeMsg">+ Add More Language</a> <a id="addMultiLang_cat" block="cat" show="0" class="cpoint noSubTypeMsg">
+ Show Add More Language Option
</a>
</div> </div>
<div id="showMultiLangBlock" class="col-md-12 hide marginTop23"> <div id="showMultiLangBlock_cat" class="col-md-12 hide marginTop23">
<?php foreach($language AS $lang) { if($lang == 'EN') continue; ?> <?php foreach($language AS $lang) { if($lang == 'EN') continue; ?>
<div class="col-md-6"> <div class="col-md-6">
<div class="form-group"> <div class="form-group">
......
...@@ -33,7 +33,7 @@ ...@@ -33,7 +33,7 @@
<div class="box-header with-border"> <div class="box-header with-border">
<div class="col-md-6"><h3 class="box-title">Category List</h3></div> <div class="col-md-6"><h3 class="box-title">Category List</h3></div>
<div class="col-md-6" align="right"> <div class="col-md-6" align="right">
<a class="btn btn-sm btn-primary" href="<?= base_url() ?>">Back</a> <a class="btn btn-sm btn-primary" href="<?= base_url('Category/listCategory') ?>">Back</a>
</div> </div>
</div> </div>
<div class="box-body"> <div class="box-body">
......
...@@ -195,7 +195,7 @@ ...@@ -195,7 +195,7 @@
+ Show Add More Language Option + Show Add More Language Option
</a> </a>
</div> </div>
<div id="showMultiLangBlock_name" class="hide marginTop10 "> <div id="showMultiLangBlock_name" class="hide marginTop10">
<?php foreach($language AS $lang) { if($lang == 'EN') continue; ?> <?php foreach($language AS $lang) { if($lang == 'EN') continue; ?>
<div class="form-group"> <div class="form-group">
<label>Event Name (<?= $lang ?>)</label> <label>Event Name (<?= $lang ?>)</label>
...@@ -439,7 +439,9 @@ ...@@ -439,7 +439,9 @@
<script type="text/javascript"> <script type="text/javascript">
jQuery( document ).ready(function() { jQuery( document ).ready(function() {
<?php foreach($language AS $lang) { ?> <?php foreach($language AS $lang) { ?>
if(jQuery('#rich_editor_<?= $lang ?>').length==1){CKEDITOR.replace('rich_editor_<?= $lang ?>',{language:'<?= strtolower($lang) ?>'});} if(jQuery('#rich_editor_<?= $lang ?>').length==1){
CKEDITOR.replace('rich_editor_<?= $lang ?>',{language:'<?= strtolower($lang) ?>'});
}
<?php } ?> <?php } ?>
}); });
</script> </script>
\ No newline at end of file
<?php
$language = getLanguages();
?>
<div class="content-wrapper"> <div class="content-wrapper">
<section class="content-header"> <section class="content-header">
<h1> <h1>
...@@ -62,8 +65,23 @@ ...@@ -62,8 +65,23 @@
</div> </div>
<div class="col-md-6"> <div class="col-md-6">
<div class="form-group"> <div class="form-group">
<label>About Promocode</label> <label>About Promocode (EN)
<textarea type="text" class="form-control required" required placeholder="About Promocode" name="promocode_desc" style="height:107px;" data-parsley-trigger="change" data-parsley-minlength="2"><?= (isset($promo->promocode_desc))?$promo->promocode_desc:'' ?></textarea> <a id="addMultiLang_desc" block="desc" show="0" class="cpoint noSubTypeMsg">
<small> + Show Add More Language Option</small>
</a>
</label>
<textarea id="rich_editor_desc_EN" type="text" class="form-control"
placeholder="About Promocode" name="promocode_desc_EN" style="height:107px;" data-parsley-trigger="change" data-parsley-minlength="2"><?= (isset($promo->{'promocode_desc_EN'}))?$promo->{'promocode_desc_EN'}:'' ?></textarea>
<div id="showMultiLangBlock_desc" class="hide marginTop10">
<?php foreach($language AS $lang) { if($lang == 'EN') continue; ?>
<div class="form-group">
<label>About Promocode (<?= $lang ?>)</label>
<textarea id="rich_editor_desc_<?= $lang ?>" type="text" class="form-control"
style="height:107px;" placeholder="About Promocode" data-parsley-minlength="2"
name="promocode_desc_<?= $lang ?>" data-parsley-trigger="change"><?= (isset($promo->{'promocode_desc_'.$lang}))?$promo->{'promocode_desc_'.$lang}:'' ?></textarea>
</div>
<?php } ?>
</div>
</div> </div>
</div> </div>
<div class="row"></div> <div class="row"></div>
...@@ -74,7 +92,9 @@ ...@@ -74,7 +92,9 @@
<option selected disabled>Choose an City</option> <option selected disabled>Choose an City</option>
<?php foreach($regionData as $city) { <?php foreach($regionData as $city) {
$selected = (isset($promo->city_id) && $city->id == $promo->city_id)?'selected':''; $selected = (isset($promo->city_id) && $city->id == $promo->city_id)?'selected':'';
echo '<option '.$selected.' value="'.$city->id.'">'.$city->name.'</option>'; echo '<option name="city_id" '.$selected.' value="'.$city->id.'">'.
$city->region_name_EN.
'</option>';
} ?> } ?>
</select> </select>
</div> </div>
...@@ -85,8 +105,10 @@ ...@@ -85,8 +105,10 @@
<select name="category_id" class="form-control" placeholder="Category"> <select name="category_id" class="form-control" placeholder="Category">
<option selected disabled>Choose an Category</option> <option selected disabled>Choose an Category</option>
<?php foreach($categoryData as $cat) { <?php foreach($categoryData as $cat) {
$selected = (isset($promo->city_id) && $cat->cat_id == $promo->category_id)?'selected':''; $selected = (isset($promo->category_id) && $cat->cat_id == $promo->category_id)?'selected':'';
echo '<option '.$selected.' value="'.$cat->cat_id.'">'.$cat->category.'</option>'; echo '<option name="category_id" '.$selected.' value="'.$cat->cat_id.'">'.
$cat->category_name_EN.
'</option>';
} ?> } ?>
</select> </select>
</div> </div>
...@@ -97,8 +119,8 @@ ...@@ -97,8 +119,8 @@
<select name="event_id" class="form-control" placeholder="Category"> <select name="event_id" class="form-control" placeholder="Category">
<option selected disabled>Choose an Event</option> <option selected disabled>Choose an Event</option>
<?php foreach($event_data as $event) { <?php foreach($event_data as $event) {
$selected = (isset($promo->city_id) && $event->event_id == $promo->event_id)?'selected':''; $selected = (isset($promo->event_id) && $event->event_id==$promo->event_id)?'selected':'';
echo '<option '.$selected.' value="'.$event->event_id.'">'.$event->event_name_en.'</option>'; echo '<option name="event_id" '.$selected.' value="'.$event->event_id.'">'.$event->event_name_EN.'</option>';
} ?> } ?>
</select> </select>
</div> </div>
...@@ -156,16 +178,27 @@ ...@@ -156,16 +178,27 @@
<div class="row"></div> <div class="row"></div>
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label>Terms and Conditions (English)</label> <label>Terms and Conditions (EN)
<textarea id="rich_editor" type="text" class="ip_reg_form_input form-control reset-form-custom" name="promocode_tc_en" data-parsley-trigger="change" data-parsley-minlength="2"><?= (isset($promo->promocode_tc_en))?$promo->promocode_tc_en:'' ?></textarea> <a id="addMultiLang_tc" block="tc" show="0" class="cpoint noSubTypeMsg">
</div> <small> + Show Add More Language Option</small>
</div> </a>
</label>
<textarea id="rich_editor_tc_EN" type="text" name="promocode_tc_EN"
data-parsley-trigger="change" data-parsley-minlength="2"
class="ip_reg_form_input form-control reset-form-custom"><?= (isset($promo->{'promocode_tc_EN'}))?$promo->{'promocode_tc_EN'}:'' ?></textarea>
</div>
</div>
<div id="showMultiLangBlock_tc" class="hide">
<?php foreach($language AS $lang) { if($lang == 'EN') continue; ?>
<div class="col-sm-6"> <div class="col-sm-6">
<div class="form-group"> <div class="form-group">
<label>Terms and Conditions (Arabic)</label> <label>About Promocode (<?= $lang ?>)</label>
<textarea id="rich_editor_3" type="text" class="ip_reg_form_input form-control reset-form-custom" name="promocode_tc_ar" data-parsley-trigger="change" data-parsley-minlength="2"><?= (isset($promo->promocode_tc_ar))?$promo->promocode_tc_ar:'' ?></textarea> <textarea id="rich_editor_tc_<?= $lang ?>" type="text" name="promocode_tc_<?= $lang ?>"
data-parsley-trigger="change" class="ip_reg_form_input form-control reset-form-custom"data-parsley-minlength="2"><?= (isset($promo->{'promocode_tc_'.$lang}))?$promo->{'promocode_tc_'.$lang}:'' ?></textarea>
</div> </div>
</div> </div>
<?php } ?>
</div>
<div class="col-md-12"> <div class="col-md-12">
<div class="box-footer textCenterAlign"> <div class="box-footer textCenterAlign">
<button type="submit" class="btn btn-primary">Submit</button> <button type="submit" class="btn btn-primary">Submit</button>
...@@ -179,3 +212,16 @@ ...@@ -179,3 +212,16 @@
</div> </div>
</section> </section>
</div> </div>
<script type="text/javascript">
jQuery( document ).ready(function() {
<?php foreach($language AS $lang) { ?>
if(jQuery('#rich_editor_desc_<?= $lang ?>').length==1){
CKEDITOR.replace('rich_editor_desc_<?= $lang ?>',{language:'<?= strtolower($lang) ?>'});
}
if(jQuery('#rich_editor_tc_<?= $lang ?>').length==1){
CKEDITOR.replace('rich_editor_tc_<?= $lang ?>',{language:'<?= strtolower($lang) ?>'});
}
<?php } ?>
});
</script>
\ No newline at end of file
...@@ -76,9 +76,11 @@ ...@@ -76,9 +76,11 @@
</div> </div>
<div class="padLeft10"> <div class="padLeft10">
<a id="addMultiLang" class="cpoint noSubTypeMsg">+ Add More Language</a> <a id="addMultiLang_name" class="cpoint noSubTypeMsg" block="name" show="0">
+ Show Add More Language Option
</a>
</div> </div>
<div id="showMultiLangBlock" class="hide marginTop10 "> <div id="showMultiLangBlock_name" class="hide marginTop10 ">
<?php foreach($language AS $lang) { if($lang == 'EN') continue; ?> <?php foreach($language AS $lang) { if($lang == 'EN') continue; ?>
<div class="form-group"> <div class="form-group">
<label>Venue Name (<?= $lang ?>)</label> <label>Venue Name (<?= $lang ?>)</label>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment