首页 > 其他 > 详细

微擎 人人商城 对接京东vop 对接京东商品,同步商品 地址,库存,价格,上下架等。(二) 设置后台管理界面

时间:2019-09-04 12:06:33      阅读:357      评论:0      收藏:0      [点我收藏+]

昨天提到了,由于vop商品池未开通,故对接工作只能暂缓,现在要做一个专门针对vop商品的后台管理, 老规矩,先上设计链路图

技术分享图片

 

 

  因为后台本来就是有比较完善的商品管理系统, 所以我们只是针对vop 进行简单的功能设定,大部分还是继续用之前的后台商品管理, 不冲突,只是在查询条件上多了一个筛选。

当然,光有这些不够的,还需要在订单页面, 商品详情页面,添加商品来源为 vop  ,如下 

技术分享图片

 

 

 技术分享图片

 

 当然 商品详情界面 也是需要给管理人员选择的机会 

技术分享图片

 

        这个改动主要是在html界面改动,把需要改动的页面找到改动即可, 后台的话,是需要在ewei_shop_goods 增加 来源和供货商字段,马上对接vop还需要增加vop标识 和vop的sku码 ,具体代码就不贴出来了,不是重点,找到对应的.php处理文件,看一下流程即可。

   html模板  订单 在 templete 下面的or

 

der模块里面, 商品在templete 下面的goods模块 ,

  接下来要重新注册一个vop商品管理界面,准备使用商品界面的模板,但是又不能完全一样,于是 找到模板文件复制了一份,重命名为managervop

 html代码部分  在web/goods/index中  增加

  /**
     * 管理vop 商品界面。
     */
    public function managervop(){
        $this->main(‘managervop‘);
        
    }
    //@end
}
mian 中 115行增加 (为接下来的sql拼接做准备的。)
       else if ($goodsfrom == ‘managervop‘)
        {
            $status = 0;
            $condition .= ‘ AND g.`jdvop`=1‘;
        }

接着在输出模板 增加判断

        if ($goodsfrom==‘managervop‘){
            include $this->template(‘goods/managervop‘);
            exit;
        }

 

此时模板输出定位到managervop模板, 我们只需修改模板达到我们想要的输出即可。
接下来便是在页面上注册路由,在system.php文件中增加路由,
                 array(
                        "title" => "vop商品管理",
                        "route" => "managerVop"
                    ) ,

刷新页面, 便可以看到

技术分享图片

 

 

当然这是管理员账号, 没有增加权限认证, 之前有篇博客讲到如何注册权限认证,请参考之前的博客,这里不在赘述。
最终结果 :
技术分享图片

 


 接下来就是完善vop的功能了。

 

微擎 人人商城 对接京东vop 对接京东商品,同步商品 地址,库存,价格,上下架等。(二) 设置后台管理界面

原文:https://www.cnblogs.com/tongcharge/p/11458026.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!