美文网首页
广告分路由优化涉及代码

广告分路由优化涉及代码

作者: 小矮人Ethan | 来源:发表于2016-03-21 13:11 被阅读30次

    <?php
    /**

    • 配置示例
    • array(
    • 'version' => '>=3.3.0',  // 版本约束条件
      
    • 'url' => '?m=Evaluate&c=Live&a=detail&evaluate_id={:evaluate_id}', // http链接
      
    • 'scheme' => 'mmlm://evaluate_detail?p={:evaluate_id}' // 转换后的原生页面链接
      
    • )
    • 其中version参数具体用法如下:
    • 确切的版本号 1.0.2 你可以指定确定的版本
    • 范围 >=1.0 通过使用比较操作符可以指定有效的版本范围。有效的运算符: >、>=、<、<=、!=。
    •          >=1.0,<2.0          你可以定义多个范围,用逗号隔开,这里将被视为一个逻辑AND处理。一个管道符号|将作为逻辑OR处理。
      
    •          >=1.0,<1.1|>1.2     AND的优先级高于OR
      
    • 通配符 1.0.* 你可以使用通配符来指定一种模式。1.0.与>=1.0,<1.1是等效的
    • 赋值运算符 ~1.2 ~1.2相当于>=1.2,<2.0。
      */
      return array(
      'SCHEME' => array(
      // 首页
      array(
      'url' => '?m=Product&c=Index&a=home',
      'scheme' => 'mmlm://product'
      ),
      // 专题列表
      array(
      'url' => '?m=Product&c=Index&a=guide&type={:type}',
      'scheme' => 'mmlm://groupon_together'
      ),
      array(
      'url' => '?m=Product&c=Index&a=guide',
      'scheme' => 'mmlm://guide_list'
      ),
      // 专题评论
      array(
      'url' => '?m=Product&c=Index&a=guide_comments&cat={:p}',
      'scheme' => 'mmlm://guide?p={:p}'
      ),
      // 专题详情
      array(
      'url' => '?m=Product&c=Index&a=index&cat={:p}',
      'scheme' => 'mmlm://guide?p={:p}'
      ),
      // 商详
      array(
      'url' => '?m=Product&c=Index&a=detail&bn={:id}',
      'scheme' => 'mmlm://product_detail?type=2&id={:id}'
      ),
      // 团购列表
      array(
      'url' => '?m=Groupon&c=Index&a=index',
      'scheme' => 'mmlm://groupon_list'
      ),
      // 团购详情
      array(
      'url' => '?m=Groupon&c=Index&a=detail&groupon_id={:id}',
      'scheme' => 'mmlm://product_detail?type=1&id={:id}'
      ),
      // 搜索
      array(
      'url' => '?m=Product&c=Index&a=search&keyword={:keyword}',
      'scheme' => 'mmlm://product_search?p={:keyword}'
      ),
      // 风向标
      array(
      'url' => '?m=Product&c=Index&a=mall',
      'scheme'=> 'mmlm://rank'
      ),
      // 商城
      // {
      // url: '?m=Product&c=Index&a=getProductByClass&class_id={:class_id}',
      // scheme: 'mmlm://mall?p={:class_id}'
      // },
      array(
      'url' => '?m=Product&c=Index&a=getProductByClass',
      'scheme' => 'mmlm://mall'
      ),
      // 邀请好友
      array(
      'url' => '?m=User&c=Invite&a=index',
      'scheme' => 'mmlm://invite'
      ),
      // 受邀请
      array(
      'url' => '?m=User&c=Invite&a=view&inviteCode={:inviteCode}',
      'scheme' => 'mmlm://invited?inviteCode={:inviteCode}'
      ),
      array(
      'url' => '?m=User&c=Invite&a=view&user_id={:userID}',
      'scheme' => 'mmlm://invited?userID={:userID}'
      ),
      array(
      'url' => '?m=User&c=Invite&a=view&from={:userID}',
      'scheme' => 'mmlm://invited?userID={:userID}'
      ),
      // 个人中心
      array(
      'url' => '?m=User&c=Profile&a=index',
      'scheme' => 'mmlm://profile'
      ),
      // 优惠券
      array(
      'url' => '?m=Coupon&c=Index&a=index&type={:p}',
      'scheme' => 'mmlm://coupon_list?p={:p}'
      ),
      array(
      'url' => '?m=Coupon&c=Index&a=index',
      'scheme' => 'mmlm://coupon_list?p=unuse'
      ),
      // 订单列表
      array(
      'url' => '/wx/orderList?category={:category}',
      'scheme' => 'mmlm://order_list?p={:category}'
      ),
      array(
      'url' => '/wx/orderList',
      'scheme' => 'mmlm://order_list'
      ),
      // 订单详情
      array(
      'url' => '/wx/orderDetail?order_id={:order_id}',
      'scheme' => 'mmlm://order_detail?p={:order_id}'
      ),
      // 购物车
      array(
      'url' => '?m=Purchase&c=Cart&a=index',
      'scheme' => 'mmlm://cart'
      ),
      // 五人成团的立即购买
      array(
      'url' => '?m=Purchase&c=Order&a=confirm&productIds={:productIds}&apply_id={:apply_id}',
      'scheme' => 'mmlm://cart?type=product&id={:productIds}&applyID={:apply_id}'
      ),
      // 立即购买
      array(
      'url' => '?m=Purchase&c=Order&a=confirm&productIds={:productIds}',
      'scheme' => 'mmlm://cart?type=product&id={:productIds}'
      ),
      // 立即参团
      array(
      'url' => '?m=Purchase&c=Order&a=confirm&grouponIds={:grouponIds}',
      'scheme' => 'mmlm://cart?type=groupon&id={:grouponIds}'
      ),
      // 自定义下单(2.3.0+新增)
      // type定义如下
      // 1) 普通商品: product
      // 2) 团购: groupon
      // 3) 五人成团: group_buy
      // 4) 会员福利日: member_welfare
      array(
      'version' => '>=2.3.0',
      'url' => '?m=Purchase&c=Order&a=confirm&type={:type}&id={:id}',
      'scheme' => 'mmlm://cart?type={:type}&id={:id}'
      ),
      // 我的邀请
      array(
      'url' => '?m=User&c=Profile&a=invite_list',
      'scheme' => 'mmlm://myinvite'
      ),
      // 收货地址
      array(
      'url' => '?m=Foundation&c=Address&a=index',
      'scheme' => 'mmlm://address_list'
      ),
      // 盟主管理
      array(
      'url' => '?m=Admin&c=GroupOwner&a=mobile',
      'scheme' => 'mmlm://member_manage'
      ),
      array(
      'url' => '?m=Admin&c=GroupOwner&a=memberlistMobile',
      'scheme' => 'mmlm://member_mine'
      ),
      array(
      'url' => '?m=Admin&c=GroupOwner&a=requestlistMobile',
      'scheme' => 'mmlm://member_pending'
      ),
      // 我的盟友
      array(
      'url' => '?m=User&c=Profile&a=member',
      'scheme' => 'mmlm://members'
      ),
      // 试用详情
      // {
      // url: '?m=Evaluate&c=Index&a=detail&id={:id}',
      // scheme: 'mmlm://evaluate_detail?p={:id}'
      // },
      // 我的试用
      array(
      'url' => '?m=User&c=Profile&a=evaluateRequestList',
      'scheme' => 'mmlm://mytry'
      ),
      // 推荐商品或活动贴(指定_type=feed)
      array(
      'url' => '?m=Foundation&c=Article&a=detail&_type=feed&aid={:aid}',
      'scheme' => 'mmlm://feed_info?entity_type=articles&entity_id={:aid}'
      ),
      // 搜索联盟
      array(
      'url' => '?m=User&c=Group&a=search',
      'scheme' => 'mmlm://group_search'
      ),
      // 五人成团 3.2.0+
      array(
      'version' => '>=3.2.0',
      'url' => '?m=Groupon&c=GroupBuy&a=index',
      'scheme' => 'mmlm://groupon_together'
      ),
      // 我参与的五人成团列表
      array(
      'version' => '>=3.2.0',
      'url' => '?m=Groupon&c=GroupBuy&a=myApply',
      'scheme' => 'mmlm://groupon_together?type=mine'
      ),
      //试用列表页
      array(
      'version' => '>=3.3.0',
      'url' => '?m=Evaluate&c=Live&a=getList',
      'scheme' => 'mmlm://evaluate_list'
      ),
      //试用详情页
      array(
      'version' => '>=3.3.0',
      'url' => '?m=Evaluate&c=Live&a=detail&evaluate_id={:evaluate_id}',
      'scheme' => 'mmlm://evaluate_detail?p={:evaluate_id}'
      ),
      )
      );

    相关文章

      网友评论

          本文标题:广告分路由优化涉及代码

          本文链接:https://www.haomeiwen.com/subject/ncyklttx.html