<?php if ($_user['user_id'] && isset($_POST['data']) && $_POST['data'] && $is_show) { $cat_lng = false; $cat_name = false; $empty = false; $data = json_decode($_POST['data'], true); if (isset($data['lang']) && $data['lang']) { $lang = $data['lang']; } if (isset($data['language'])) { $cat_lng = mysqli_real_escape_string($MV, htmlspecialchars(trim($data['language']))); } if (isset($data['category'])) { $cat_name = mysqli_real_escape_string($MV, htmlspecialchars(trim($data['category']))); } if ($cat_lng && $cat_name) { $category = new Categories(); $cat = $category->ListProperties(array($cat_lng), array($cat_name)); if ($cat) { $response = '!!!_This category is already exist._!!!'; } } }
<?php if ($_user['user_id'] && isset($_POST['data']) && $_POST['data'] && $is_show) { $cat_id = false; $cat_lng = false; $empty = false; $data = json_decode($_POST['data'], true); if (isset($data['cat_lng'])) { $cat_lng = mysqli_real_escape_string($MV, htmlspecialchars(trim($data['cat_lng']))); $lng = $cat_lng; } if (isset($data['cat_id'])) { $cat_id = mysqli_real_escape_string($MV, htmlspecialchars(trim($data['cat_id']))); } if ($cat_id && $cat_lng) { $category = new Categories(); $cat = array(); $res = $category->ListProperties(array($cat_lng), array(), array($cat_id)); if (isset($res[0])) { $cat = $res[0]; } $cat['language'] = $lng; $cat['lng'] = $data['cat_lng']; $cat['id'] = $data['cat_id']; $response = json_encode($cat); } }
$f_lang = Registry::getInstance()->getFrontLang(); $fr_lang = $f_lang[0]; if (isset($_REQUEST['name'])) { $name = mysqli_real_escape_string($MV, htmlspecialchars(trim($_REQUEST['name']))); if (isset($_REQUEST['fr_lang'])) { $fr_lang = mysqli_real_escape_string($MV, htmlspecialchars(trim($_REQUEST['fr_lang']))); } $descr = ""; if (isset($_REQUEST['description'])) { $descr = mysqli_real_escape_string($MV, htmlspecialchars(trim($_REQUEST['description']))); } $category->AddProperty($name, $fr_lang, $descr); } $categories = array(); $cat_lang = $f_lang[0]; foreach ($category->ListProperties() as $k => $v) { if ($v['language'] && $v['language']) { $fr_lang = $v['language']; } if (in_array($fr_lang, $front_languages)) { foreach ($v as $key => $val) { if ($key == 'category') { $categories[$v['category_id']]['category'][$fr_lang] = $val; } elseif ($key == 'description') { $categories[$v['category_id']]['description'][$fr_lang] = $val; } elseif ($key == 'last_updated_date') { $categories[$v['category_id']]['last_updated_date'][$fr_lang] = $val; } elseif ($key == 'username') { $categories[$v['category_id']]['username'][$fr_lang] = $val; } }