//备用

$menu['button']['0']['name'] = '积分';

$menu['button']['0']['sub_button']['0']['type'] = 'view';
$menu['button']['0']['sub_button']['0']['name'] = '积分商城';
$menu['button']['0']['sub_button']['0']['url'] = 'xxx';

$menu['button']['0']['sub_button']['1']['type'] = 'view';
$menu['button']['0']['sub_button']['1']['name'] = '微商城';
$menu['button']['0']['sub_button']['1']['url'] = 'xxx';

$menu['button']['0']['sub_button']['2']['type'] = 'view';
$menu['button']['0']['sub_button']['2']['name'] = '优品专区';
$menu['button']['0']['sub_button']['2']['url'] = 'xxx';

$menu['button']['1']['name'] = '活动内容';

$menu['button']['1']['sub_button']['0']['type'] = 'view';
$menu['button']['1']['sub_button']['0']['name'] = '最新活动';
$menu['button']['1']['sub_button']['0']['url'] = 'xxx';

$menu['button']['1']['sub_button']['1']['type'] = 'view';
$menu['button']['1']['sub_button']['1']['name'] = '分享有礼';
$menu['button']['1']['sub_button']['1']['url'] = 'xx';

$menu['button']['1']['sub_button']['2']['type'] = 'view';
$menu['button']['1']['sub_button']['2']['name'] = '在线调研';
$menu['button']['1']['sub_button']['2']['url'] = 'xxx';

$menu['button']['1']['sub_button']['3']['type'] = 'view';
$menu['button']['1']['sub_button']['3']['name'] = '秒杀专区';
$menu['button']['1']['sub_button']['3']['url'] = 'xx';

//------------------------------------3-------------------------------------

$menu['button']['2']['name'] = '积分管理';

$menu['button']['2']['sub_button']['0']['type'] = 'view';
$menu['button']['2']['sub_button']['0']['name'] = '积分查询';
$menu['button']['2']['sub_button']['0']['url'] = 'xxx';

$menu['button']['2']['sub_button']['1']['type'] = 'view';
$menu['button']['2']['sub_button']['1']['name'] = '订单查询';
$menu['button']['2']['sub_button']['1']['url'] = 'xx';

$menu['button']['2']['sub_button']['2']['type'] = 'view';
$menu['button']['2']['sub_button']['2']['name'] = '购物车';
$menu['button']['2']['sub_button']['2']['url'] = 'xxx';

$menu['button']['2']['sub_button']['3']['type'] = 'view';
$menu['button']['2']['sub_button']['3']['name'] = '积分规则';
$menu['button']['2']['sub_button']['3']['url'] = 'xxx';

微信菜单php 数组格式的更多相关文章

  1. Java实现微信菜单json字符串拼接

    Java实现微信菜单json字符串拼接 微信菜单拼接json字符串方法 >>>>>>>>>>>>>>>> ...

  2. 3.Node.js 自定义微信菜单

    文章目录:         1.Node.js 接入微信公众平台开发         2.Node.js access_token的获取.存储及更新         3.Node.js 自定义微信菜单 ...

  3. C#开发微信门户及应用(15)-微信菜单增加扫一扫、发图片、发地理位置功能

    前面介绍了很多篇关于使用C#开发微信门户及应用的文章,基本上把当时微信能做的接口都封装差不多了,微信框架也积累了不少模块和用户,最近发现微信公众平台增加了不少内容,特别是在自定义菜单里面增加了扫一扫. ...

  4. C#开发微信门户及应用(14)-在微信菜单中采用重定向获取用户数据

    我曾经在系列文章中的<C#开发微信门户及应用(11)--微信菜单的多种表现方式介绍>中介绍了微信菜单里面的重定向操作,通过这个重定向操作,我们可以获取一个code值,然后获取用户的open ...

  5. C#开发微信门户及应用(11)--微信菜单的多种表现方式介绍

    在前面一系列文章中,我们可以看到微信自定义菜单的重要性,可以说微信公众号账号中,菜单是用户的第一印象,我们要规划好这些菜单的内容,布局等信息.根据微信菜单的定义,我们可以看到,一般菜单主要分为两种,一 ...

  6. tp根据数据库动态创建微信菜单

    喻可伟的博客   tp根据数据库动态创建微信菜单 $button = array();$class = M('ucenter_menu')->limit(3)->select();//取出 ...

  7. paip.微信菜单直接跳转url和获取openid流程总结

    paip.微信菜单直接跳转url和获取openid流程总结   #------不能直接跳转,贝儿提示不安全的链接.. #-------使用auth跳转. //todox 直接转到..  direct ...

  8. 关于json_encode转数组为json对象时里有数组格式数据的问题

    前言:这次是给一款小程序提供接口时发现的 别的不多说,下面直接看出现问题的json数据 可以看到,这是一个大的json对象,是由多维数组组成,一般api接口提供的也是这种格式. 但是仔细看红框中的内容 ...

  9. Netsharp下微信菜单以及OAuth

    一.OAuth介绍 在微信开发中,当打开一个页面是,业务场景一般会基于粉丝绑定用户信息,即页面需要基于粉丝和用户的身份处理业务逻辑. 在微信中打开一个页面有三个场景: 1.文本回复中直接包含url 2 ...

随机推荐

  1. 网络分析之Pgrouting(转载)

    网上关于Pgrouting的使用介绍太简单了,这里想详细的总结一下Pgrouting的使用,其实主要参照官方文档:http://workshop.pgrouting.org/ 第一步:配置环境 关于P ...

  2. Linux0.11内核--系统调用机制分析

    [版权所有,转载请注明出处.出处:http://www.cnblogs.com/joey-hua/p/5570691.html ] Linux内核从启动到初始化也看了好些个源码文件了,这次看到kern ...

  3. html之file标签 --- 图片上传前预览 -- FileReader

    记得以前做网站时,曾经需要实现一个图片上传到服务器前,先预览的功能.当时用html的<input type="file"/>标签一直实现不了,最后舍弃了这个标签,使用了 ...

  4. CSS3 新怎的伪类选择器

    :first-of-type p:first-of-type 选择属于其父元素的首个 <p> 元素的每个 <p> 元素. :last-of-type p:last-of-typ ...

  5. Android 应用程序集成FaceBook 登录及二次封装

    1.首先在Facebook 开发者平台注册一个账号 https://developers.facebook.com/ 开发者后台  https://developers.facebook.com/ap ...

  6. MVC MODEL Attribute 操纵速记

    目的: 扩充Attribute 任意读取并Render 需要的Attribute     用法: @Html.ParaLabelFor(x=>x.ServiceName):@Html.ParaN ...

  7. C#命名规则和编码规范

    用Pascal规则来命名属性.方法.事件和类名. public class HelloWorld { public void SayHello(string name) { } } Pascal规则是 ...

  8. 为项目配置logback日志

    为了保证系统在上线后亦能查看运行的日志,故为系统加入日志. 1:系统引入jar包 slf4j-api.jar logback-classic.jar logback-core.jar logback- ...

  9. Scrum vs. PMP vs. PRINCE2的发展趋势图

    这时2013年来自Google Trends的两幅图,数据来自对“Jobs and Education”的统计,体现了这三种认证,或者视为三种项目实施方式的趋势. 下图是全球的趋势: 下图是美国的趋势 ...

  10. 一道常被人轻视的前端JS面试题

    前言 年前刚刚离职了,分享下我曾经出过的一道面试题,此题是我出的一套前端面试题中的最后一题,用来考核面试者的JavaScript的综合能力,很可惜到目前为止的将近两年中,几乎没有人能够完全答对,并非多 ...