Exemplo n.º 1
0
 public static function loadAllMenuItem()
 {
     $groupId = intval($_POST['groupId']);
     $module = new VerticalMegaMenus();
     $langId = Context::getContext()->language->id;
     $shopId = Context::getContext()->shop->id;
     $response = '';
     if ($groupId > 0) {
         $items = DB::getInstance()->executeS("Select * From " . _DB_PREFIX_ . "verticalmegamenus_menu_items Where groupId = " . $groupId . " Order By ordering");
         if ($items) {
             foreach ($items as $item) {
                 $itemLang = VerticalMegaMenusLibraries::getMenuItemLangById($item['id'], $langId, $shopId);
                 if ($item['status'] == "1") {
                     $status = '<a title="Enabled" class="list-action-enable action-enabled lik-menu-item-status" item-id="' . $item['id'] . '" value="' . $item['status'] . '"><i class="icon-check"></i></a>';
                 } else {
                     $status = '<a title="Disabled" class="list-action-enable action-disabled lik-menu-item-status" item-id="' . $item['id'] . '" value="' . $item['status'] . '"><i class="icon-check"></i></a>';
                 }
                 $banner = $module->getBannerSrc($item['image'], true);
                 if ($banner) {
                     $banner = '<img src="' . $banner . '" width="40" alt="' . $itemLang['imageAlt'] . '" />';
                 }
                 $response .= '<tr id="mni_' . $item['id'] . '">
                                     <td class="center">' . $item['id'] . '</td>                                        
                                     <td>' . $itemLang['title'] . '</td>                    
                                     <td class="center">' . $module->arrType[$item['menuType']] . '</td>
                                     <td>' . $item['link'] . '</td>
                                     <td class="center">' . $banner . '</td>
                                     <td class="pointer dragHandle center" ><div class="dragGroup"><div class="positions">' . $item['ordering'] . '</div></div></td>
                                     <td class="center">' . $status . '</td>
                                     <td class="center"><a href="javascript:void(0)" item-id="' . $item['id'] . '" class="lik-menu-item-edit"><i class="icon-edit"></i></a>&nbsp;<a href="javascript:void(0)" item-id="' . $item['id'] . '" class="lik-menu-item-delete"><i class="icon-trash" ></i></a></td>
                                 </tr>';
             }
         }
     }
     die(Tools::jsonEncode($response));
 }