瞎子摸象——shopnc篇

这里写图片描述

迷茫

客户需要把shopnc的商品购买界面做的似1688那样,做成阶梯价格:
1688产品阶梯价格
经过以前改过一点的escshop和thinkphp的站对这些模板站这些已经怕了。

已经承诺了就硬着头皮上了,搜了一段时间shopnc发现除了两个文档之外,其余的学习shopnc文章根本没有,加了俩shopnc的群也像鬼服一样没人说话交流。

入手

只好看文档了,ShopNC商城系统模版制作帮助手册.pdf看起来一步步的,赶紧看看先。也不过是改了头部,文字玩玩罢了。除了增强点信心外没多少用处。由于BOSS给了一周多的时间,所以也就玩玩玩。前几天又捡起另一手册ShopNC_B2B2C_商城开发手册.pdf才开始看,很快就过了一遍。不过对MVC一点也没有概念。
又看到了这篇入门的文章,其实没细看的,不过感觉可以通过查文件的方式一步步推过去。

分析

需要改动的东西有哪些:

  • 商品添加页
  • 商品页(主要显示)
  • 数据库
  • 购买页
  • 团购,促销 //做到最后,发现他们这些促销活动和分段买不冲突就可以。

分析到此,然后首要的就是如何找到这些文件。
模板页通过页面标签搜索全局查到了,改了样式,但是处理的代码却无论如何也没找到。灵光一闪,想起手册的关于控制器介绍:

ShopNC B2B2C 商城控制器类位于 control 目录,控制器调度由框架依据 act 和 op 参数完成,如果 act 或
op 参数为空,系统会自动赋值“index”。
控制器类文件名一般为业务名称,类名称一般为 业务名称 + “Control”,如品牌控制器类文件命名为
control/brand.php,类名为 brandControl。
http:///index.php
将会执行 control/index.php 中的 indexOp()方法
http:///index.php?act=brand&op=list
将会执行 control/brand.php 中的 listOp()方法

就这么找到了文件和方法,表单的话看form的提交地址里面的文件和方法。
边看方法边改,最后,就成了。
这里写图片描述
还被JS纠结了好久。

结束

没有关于细节的探讨,只是总结一下思路的过程。现在依旧还没入门。不过应该研究下MVC把公司后台改改了。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值