Commit cf43c572 by Tobin

t : category edit issue

parent 9c5d327b
...@@ -74,7 +74,6 @@ class Category_model extends CI_Model { ...@@ -74,7 +74,6 @@ class Category_model extends CI_Model {
$languages = getLanguages(); $languages = getLanguages();
if(!empty($languages)){ if(!empty($languages)){
$insertArr = array();
foreach ($languages AS $lang) { foreach ($languages AS $lang) {
if((!isset($catData['category_name_'.$lang]) || empty($catData['category_name_'.$lang])) && if((!isset($catData['category_name_'.$lang]) || empty($catData['category_name_'.$lang])) &&
(!isset($catData['category_image_'.$lang]) || empty($catData['category_image_'.$lang]))){ (!isset($catData['category_image_'.$lang]) || empty($catData['category_image_'.$lang]))){
...@@ -86,8 +85,16 @@ class Category_model extends CI_Model { ...@@ -86,8 +85,16 @@ class Category_model extends CI_Model {
if(isset($catData['category_image_'.$lang]) && !empty($catData['category_image_'.$lang])){ if(isset($catData['category_image_'.$lang]) && !empty($catData['category_image_'.$lang])){
$upArr['category_image'] = $catData['category_image_'.$lang]; $upArr['category_image'] = $catData['category_image_'.$lang];
} }
$status = $this->db->update('translator_category',$upArr, $condArr = array('category_id'=>$category_id,'language_code'=>$lang);
array('category_id'=>$category_id,'language_code'=>$lang)); $isCat = $this->db->get_where('translator_category',$condArr);
if(!empty($isCat) && $isCat->num_rows() > 0){
$status = $this->db->update('translator_category',$upArr,$condArr);
} else {
$upArr['category_id'] = $category_id;
$upArr['language_code'] = $lang;
$status = $this->db->insert('translator_category',$upArr);
}
} }
} }
return $status; return $status;
......
...@@ -2185,7 +2185,7 @@ class Webservice_model extends CI_Model { ...@@ -2185,7 +2185,7 @@ class Webservice_model extends CI_Model {
$sql = "SELECT CUST.customer_id AS user_id,CUST.name,CUST.profile_image AS user_image,CUST.cust_lat AS latitude,CUST.cust_lng AS longitude, (((acos(sin((".$data['latitude']."*pi()/180)) * sin((CUST.cust_lat*pi()/180)) + cos((".$data['latitude']."*pi()/180)) * cos((CUST.cust_lat*pi()/180)) * cos(((".$data['longitude']." - CUST.cust_lng)*pi()/180))))*180/pi())*60*1.1515) as distance $sql = "SELECT CUST.customer_id AS user_id,CUST.name,CUST.profile_image AS user_image,CUST.cust_lat AS latitude,CUST.cust_lng AS longitude, (((acos(sin((".$data['latitude']."*pi()/180)) * sin((CUST.cust_lat*pi()/180)) + cos((".$data['latitude']."*pi()/180)) * cos((CUST.cust_lat*pi()/180)) * cos(((".$data['longitude']." - CUST.cust_lng)*pi()/180))))*180/pi())*60*1.1515) as distance
FROM customer AS CUST FROM customer AS CUST
INNER JOIN users AS USR ON (USR.id = CUST.customer_id) INNER JOIN users AS USR ON (USR.id = CUST.customer_id)
WHERE USR.user_type='3' AND USR.status='1' AND CUST.customer_id != '$user_id' WHERE USR.user_type='3' AND USR.status='1'
HAVING distance < 5"; HAVING distance < 5";
$result = $this->db->query($sql); $result = $this->db->query($sql);
if(!empty($result) && !empty($result = $result->result_array())){ if(!empty($result) && !empty($result = $result->result_array())){
......
...@@ -86,7 +86,7 @@ ...@@ -86,7 +86,7 @@
<label>Category Name (<?= $lang ?>)</label> <label>Category Name (<?= $lang ?>)</label>
<input type="text" class="form-control" data-parsley-trigger="change" <input type="text" class="form-control" data-parsley-trigger="change"
data-parsley-minlength="2" name="category_name_<?= $lang ?>" data-parsley-minlength="2" name="category_name_<?= $lang ?>"
value="<?= (isset($categoryData->{'category_name_'.$lang}))?$categoryData->{'category_name_'.$lang}:'' ?>" placeholder="Category Name (English)"> value="<?= (isset($categoryData->{'category_name_'.$lang}))?$categoryData->{'category_name_'.$lang}:'' ?>" placeholder="Category Name (<?= $lang ?>)">
<span class="glyphicon form-control-feedback"></span> <span class="glyphicon form-control-feedback"></span>
</div> </div>
</div> </div>
......
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