Ejemplo n.º 1
0
 public static function deleteMenuItem()
 {
     $itemId = intval($_POST['itemId']);
     $response = new stdClass();
     $module = new VerticalMegaMenus();
     if ($itemId > 0) {
         $item = DB::getInstance()->getRow("Select * From " . _DB_PREFIX_ . "verticalmegamenus_menu_items Where id = " . $itemId);
         if ($item) {
             if (DB::getInstance()->execute("Delete From " . _DB_PREFIX_ . "verticalmegamenus_menu_items Where id = " . $itemId)) {
                 DB::getInstance()->execute("Delete From " . _DB_PREFIX_ . "verticalmegamenus_menu_item_lang Where menuId = " . $itemId);
                 if ($item['image'] && file_exists($module->pathBanner . $item['image'])) {
                     unlink($module->pathBanner . $item['image']);
                 }
                 $response->status = '1';
                 $response->msg = $module->ajaxTranslate('Delete menu success!');
             } else {
                 $response->status = '0';
                 $response->msg = $module->ajaxTranslate('Delete menu not success.');
             }
         } else {
             $response->status = '0';
             $response->msg = $module->ajaxTranslate('Item menu not found.');
         }
     } else {
         $response->status = '0';
         $response->msg = $module->ajaxTranslate('Item menu not found.');
     }
     die(Tools::jsonEncode($response));
 }
Ejemplo n.º 2
0
 public static function changMenuItemStatus()
 {
     $module = new VerticalMegaMenus();
     $itemId = intval($_POST['itemId']);
     $value = intval($_POST['value']);
     $response = new stdClass();
     if ($value == '1') {
         DB::getInstance()->execute("Update " . _DB_PREFIX_ . "verticalmegamenus_menu_items Set `status` = 0 Where id = " . $itemId);
         $response->status = 1;
         $response->msg = 'Update status success';
     } else {
         DB::getInstance()->execute("Update " . _DB_PREFIX_ . "verticalmegamenus_menu_items Set `status` = 1 Where id = " . $itemId);
         $response->status = 1;
         $response->msg = 'Update status success';
     }
     $module->clearCache();
     die(Tools::jsonEncode($response));
 }