Thanks for your reply.
Does this look like the “getsubcategories.php” file? Here’s the subcategory portion:
<?php
.................................
.................................
if ($first == 'add_sub_category') {
$data['status'] = 400;
$data['message'] = 'Please check your details';
$add = false;
$insert_data = array();
foreach ($pt->langs as $key => $lang) {
if (!empty($_POST[$lang])) {
$insert_data[$lang] = PT_Secure($_POST[$lang]);
$add = true;
}
}
$count = $db->where('lang_key',PT_Secure($_POST['key']))->getValue(T_LANGS,'COUNT(*)');
if ($count == 0) {
$add = false;
}
if ($add == true && !empty($insert_data)) {
$insert_data['type'] = PT_Secure($_POST['key']);
$id = $db->insert(T_LANGS,$insert_data);
$db->where('id',$id)->update(T_LANGS,array('lang_key' => 'sub__'.$id));
$data = array('status' => 200);
}
}
if ($first == 'delete_sub_category') {
$data['status'] = 400;
if (!empty($_POST['sub_id'])) {
if ($_POST['sub_id'] != 'other') {
$db->where('lang_key',PT_Secure($_POST['sub_id']))->delete(T_LANGS);
$db->where('sub_category',PT_Secure($_POST['sub_id']))->update(T_VIDEOS,array('sub_category' => ''));
$data['status'] = 200;
}
}
}
// if ($first == 'save_edited_sub') {
// $data['status'] = 400;
// if ((!empty($_POST['sub_id']) && is_numeric($_POST['sub_id']) && $_POST['sub_id'] > 0) && !empty($_POST['text'])) {
// $cat_id = PT_Secure($_POST['sub_id']);
// $sub_name = PT_Secure($_POST['text']);
// $db->where('id',$cat_id)->update(T_SUB_CATEGORIES,array('name' => $sub_name));
// $data['status'] = 200;
// $data['text'] = $sub_name;
// }
// }
Any additional guidance is appreciated