public function __construct() { parent::__construct(); if (!defined('ADMIN_OR_SITE')) { define('ADMIN_OR_SITE', 'SITE'); } $this->settplpath(); $this->SEO(); $menu = \getmenu(); $this->assign('menu', $menu); }
} } function getmenu() { $menu = ""; $data = getWCategorie(); if ($data) { $rc = Thread(0, $data, $menu); } echo $menu; } #$f = fopen("/tmp/x","w"); #fputs($f,print_r($_GET,true)); switch ($_GET['task']) { case 'getmenu': getmenu(); break; case 'savecontent': savecontent($_POST); break; case 'history': history($_GET); break; case 'suche': suche($_GET['wort'], $_GET['kat']); break; case 'newcat': newcat($_GET); break; case 'editcat': editcat($_GET['id']);
break; case 'cashierout': $jum = json_decode($_GET['data']); $jum2 = json_decode($_GET['total']); cashierout($jum, $jum2, $username = $_SESSION['username']); break; case 'dinein': $results = array("key" => "value"); echo $_GET['callback'] . '(' . json_encode($results) . ')'; //dinein($_REQUEST['data']); break; case 'populategroup': getgroup(); break; case 'populatemenu': getmenu($_GET['group']); break; case 'recall': //$jum = json_decode($_GET['data']); //header('Content-Type: application/json'); $jum = $_GET['data']; //echo $_GET['data']; $return = array("test" => $jum2); $jum2 = stripslashes($jum); recall(json_decode($jum2)); break; case 'getpegawai': getpegawai(); break; case 'getopenorder': getopenorder();
$nextmenu = $GLOBALS['db']->getAll($sql); if (count($nextmenu) != 0) { //没有下级栏目 foreach ($nextmenu as $key2) { if ($key2['weixin_type'] > 0) { $kk[] = array('type' => 'view', 'name' => $key2['cat_name'], 'url' => $key2['links']); } else { $kk[] = array('type' => 'click', 'name' => $key2['cat_name'], 'key' => $key2['wkey']); } } $keyword['button'][] = array('name' => $key['cat_name'], 'sub_button' => $kk); $kk = ''; } else { if ($key['weixin_type'] > 0) { $keyword['button'][] = array('type' => 'view', 'name' => $key['cat_name'], 'url' => $key['links']); } else { $keyword['button'][] = array('type' => 'click', 'name' => $key['cat_name'], 'key' => $key['wkey']); } } } return json_encode($keyword); } $data = getmenu(); $msg = curl_menu(ACCESS_TOKEN, preg_replace("#\\\\u([0-9a-f]+)#ie", "iconv('UCS-2', 'UTF-8', pack('H4', '\\1'))", $data)); if ($msg['errmsg'] == 'ok') { echo '创建自定义菜单成功!'; exit; } else { echo '创建自定义菜单失败!'; exit; }
function samechildcate($cid) { $arr = getmenu($cid); if (!$arr) { $catemod = DD('Category'); $info = $catemod->selectF($cid); $arr = getmenu($info['pid']); } return $arr; }
/** * 菜单 * @param int $pid 父级 * @param int $menushow 是否菜单栏显示 * @return array */ public static function CATE($pid = 0, $menushow = -1) { return \getmenu($pid); }
} include '../validate-echo-request-php/valid_request.php'; $valid = validate_request($guid, $userid); if (!$valid['success']) { error_log('Request failed: ' . $valid['message']); die; } $vegetarian = 0; if ($query) { $action = $query->request->intent->name; if ($action == "GetVegetarian") { $vegetarian = 1; } # Get a suggestion for dinner if ($action == 'GetVegetarian' || $action == 'GetMenu') { $response = getmenu($db, $vegetarian); } elseif ($action == 'AddMenu') { $response = addmenu($db, $query); } elseif ($action == 'GetRecipe') { $response = getrecipe($db, $query); } else { # if ( $action == 'AMAZON.HelpIntent' ) { $response = $help; } } else { $response = $help; } sendresponse($response, $me); echo json_encode($response); /* Get a menu recommendation