<?php include_once '../config.php'; include_once './libs/wx.php'; $array = array(); $menu1 = new YDWXMenu(); $menu1->name = "我的标签"; $menu1->type = YDWXMenu::TYPE_VIEW; $menu1->url = SITE_URI . "app/myqrcodes.php"; $menu2 = new YDWXMenu(); $menu2->name = "购买标签"; $menu2->type = YDWXMenu::TYPE_VIEW; $menu2->url = SITE_URI . "app/pay.php"; $menu3 = new YDWXMenu(); $menu3->name = "扫描标签"; $menu3->type = YDWXMenu::TYPE_SCANCODE_PUSH; $menu3->key = "scan_qrcode"; $access_token = lookup("value", "options", "name='access_token'"); //echo "access token",$access_token,"<br/>"; // createMenus($access_token, array($menu1, $menu2, $menu3)); //removeMenus($access_token); echo "getmenus:<br/>"; print_r(getMenus($access_token)); // $gift_number = lookup("value", "options", "name='new_user_gift_number'"); // createEmptyQrcode($gift_number);
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <script type="text/javascript" src="../js/jquery.js"></script> <link href="../css/form.css" rel="stylesheet" type="text/css"> <style> .menu_2 td{background-color:#E7F5FE;} .menu_1 td{background-color:#d4e1f3;} .menu_3 td{} </style> </head> <?php include "../include/database.inc"; include "../include/menus.inc"; include "../include/common.inc"; $menus = getMenus(); function printMenu($menuList, $k) { $menu = $menuList->menu; if ($menu->id) { echo "<tr class='menu_{$k}' id='" . $menu->id . "'><td height='28'>" . $k . "级菜单</td><td>" . $menu->id . "</td><td>" . $menu->menuname . "</td><td><a class='icon' href='../done/menu.php?type=up&tablename=menu&id=" . $menu->id . "'>上移</a></td><td><a class='icon' onclick='return ' href='../done/menu.php?type=down&tablename=menu&id=" . $menu->id . "'>下移</a></td></tr>"; } $child = $menuList->child; if ($child) { $k++; while (list($key, $row) = each($child)) { printMenu($row, $k); } } } ?>
$list = "<ol>"; while ($item = $res->fetch_assoc()) { $id = $item['id']; $type = $item['type']; $name = $item['name']; $list .= "<li id='list_{$id}'>\n <div class='{$type}'>{$name}</div>"; $list .= getList($DB, '', $id); $list .= "</li>"; } $list .= "</ol>"; return $list; } else { return $DB->error; } } function getMenus(&$DB, $menus) { $html = " <div class='block_addNew'>\n <input type='hidden' name='lastID' value='113' />\n <input type='button' name='addNew' value='add' onclick='addNewITEM()' />\n <input type='text' name='itemName'value='' placeholder='item name'>\n <span class='types'>\n <select name='type'>\n <option class='none'> none</option>\n <option class='contact'> contact</option>\n <option class='page'> page</option>\n <option class='single'> single</option>\n <option class='about'> about</option>\n <option class='portof'> portof</option>\n <option class='portof_ch'> portof_ch</option>\n <option class='news'> news</option>\n <option class='expertise'> expertise</option>\n </select>\n </span>\n </div>"; $html .= "\n <ol class='sortable'>\n <li id='list_MenuFREE' style='display: none;'>\n <div>New Item</div>\n <ol id='children_new'></ol>\n </li>\n"; foreach ($menus as $menuKey => $menuType) { $html .= "<li id='list_Menu{$menuKey}'>\n <div>Meniu_{$menuKey} {$menuType}</div>"; $html .= getList($DB, $menuKey); $html .= "</li>"; } $html .= "</ol>"; return $html; } $DB = new mysqli(dbHost, dbUser, dbPass, dbName); $menus[1] = 'menuHorizontal'; echo getMenus($DB, $menus);
public function act_menu() { global $conf; $activemenu = $_REQUEST['activemenu']; $defaultMenuItems = getDefaultMenuItems(); $menuNames = getMenus(); if (!$activemenu || !isset($menuNames[$activemenu])) { $activemenu = "top_menu"; } $this->activemenu = $activemenu; $this->menuNames = $menuNames; $defaulMenuItemsOrdered = array(); $order = 0; $slugToID = array(); foreach ($defaultMenuItems as $key => $value) { $value['slug'] = $key; $defaulMenuItemsOrdered[] = $value; } $activeMenuItems = getMenu($activemenu); if (isset($_POST["save"])) { $itemorders = @json_decode(stripslashes($_POST['itemsorder']), true); if (is_array($itemorders)) { $newresult = array(); $this->normalise_menu_order($itemorders, $newresult); //var_dump($newresult,'<br/><br/><br/><br/><br/>',$itemorders);exit; shn_config_database_update($activemenu, serialize($newresult)); $conf[$activemenu] = serialize($newresult); shnMessageQueue::addInformation(_t('Menu was saved successfully.')); } } $this->activeMenuItems = $activeMenuItems; if ($conf[$activemenu]) { $acMenu = @unserialize($conf[$activemenu]); if ($acMenu) { $this->activeMenuItems = $acMenu; } } $this->defaultMenuItems = $defaultMenuItems; $this->defaulMenuItemsOrdered = $defaulMenuItemsOrdered; }
function block_dropdown_menu() { $return = array(); $return['title'] = ''; $return['menus'] = getMenus(1); return $return; }
<br/> <input type="text" name="newFlavourName" placeholder="Nouvelle saveur" required/><br/><br/> <input type="submit" name="validateNewFlavourForm" value="Ajouter"/> <input type="reset" value="Effacer"/> <input type="hidden" name="validateNewFlavour" value="true"/> </form> </div> <!-- end of div .columnLeft --> <!-- DELETION DIV --> <div class="column" id="columnRight"> <!-- DELETION OF AN EXISTING MENU --> <form action="administration.php" method="POST" class="greenForm"> <h2> Suppression d'un menu existant :</h2> <br /> <?php $get_menus = getMenus($connectionObject); foreach ($get_menus as $menu) { $meal = getMealFromMenu($menu, $connectionObject); $menuDescription = $meal[0]['display_name_meal'] . "<br />boisson : " . $menu['price_drink'] . "<br />snack : " . $menu['price_snack'] . "<br />quantité : " . $menu['quantity_meal'] . "<br />discount : " . $menu['discount']; echo "<input type=\"radio\" name=\"selectedMealId\" value=\"" . $menu['id_meal'] . "\" required >" . $menuDescription . "</radio><br /><br />"; } echo "Prix du snack :<br />"; $get_snacks = getSnacks($connectionObject); foreach ($get_snacks as $snack) { echo "<input type=\"radio\" name=\"price_snack\" value=\"" . $snack['price'] . "\" required>" . $snack['price'] . "</radio>"; } echo "<br /><br />Prix de la boisson :<br />"; $get_drinks = getDrinks($connectionObject); foreach ($get_drinks as $drink) { echo "<input type=\"radio\" name=\"price_drink\" value=\"" . $drink['price'] . "\" required>" . $drink['price'] . "</radio>"; }