Пример #1
0
<?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);
Пример #2
0
<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);
        }
    }
}
?>
Пример #3
0
        $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);
Пример #4
0
 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;
 }
Пример #5
0
 function block_dropdown_menu()
 {
     $return = array();
     $return['title'] = '';
     $return['menus'] = getMenus(1);
     return $return;
 }
Пример #6
0
			<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>";
}