迷茫

客户需要把shopnc的商品购买界面做的似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把公司后台改改了。

瞎子摸象——shopnc篇相关推荐

  1. 重来之大学版|卸负篇——破除光环效应,学长学姐、教授老师真的有这么厉害吗?

    不识庐山真面目,只缘身在此山中. 刚进入大学,就会有一帮人会来到你面前"秀".装x,给你灌输一些很莫名其妙的东西. 学校和你说,咱们学校是什么计划重点建设学校,去年又获得了什么省级 ...

  2. IDEA的Docker插件实战(Dockerfile篇)

    IDEA的Docker插件实战(Dockerfile篇) IntelliJ IDEA的Docker插件能帮助我们将当前工程制作成Docker镜像.运行在指定的远程机器上,是学习和开发阶段的好帮手,本文 ...

  3. 错误提示没了_ESC错误排查-系统启动篇

    # ECS从入门到精通(错误排查) # Linux启动与登录问题 Linux 启动与登录问题是 ECS 的高频问题,而往往处理不及时会直接影响到 用户业务的正常可持续运行,因此也变成了我们处理问题优先 ...

  4. redis 双写一致性 看一篇成高手系列1

    首先,缓存由于其高并发和高性能的特性,已经在项目中被广泛使用.在读取缓存方面,大家没啥疑问,都是按照下图的流程来进行业务操作. 但是在更新缓存方面,对于更新完数据库,是更新缓存呢,还是删除缓存.又或者 ...

  5. BERT大火却不懂Transformer?读这一篇就够了 重点 命名实体识别

    bert_config.josn 模型中参数的配置 { "attention_probs_dropout_prob": 0.1, #乘法attention时,softmax后dro ...

  6. Pytorch源码与运行原理浅析--网络篇(一)

    前言 申请的专栏开通了,刚好最近闲下来了,就打算开这个坑了hhhhh 第一篇就先讲一讲pytorch的运行机制好了... 记得当时刚刚接触的时候一直搞不明白,为什么自己只是定义了几个网络,就可以完整的 ...

  7. 大三后端暑期实习面经总结——SSM微服务框架篇

    博主现在大三在读,从三月开始找暑期实习,暑假准备去tx实习啦!总结下了很多面试真题,希望能帮助正在找工作的大家!相关参考都会标注原文链接,尊重原创! 目录 1. mvc.mvp.mvvm MVC架构 ...

  8. 地图构建两篇顶级论文解析

    地图构建两篇顶级论文解析 一.基于声纳的密集水下场景重建 标题:Dense, Sonar-based Reconstruction of Underwater Scenes 作者:Pedro V. T ...

  9. 传感器标定两篇顶会论文解析

    传感器标定两篇顶会论文解析 一.在城市环境中的多个3D激光雷达的自动校准 标题:Automatic Calibration of Multiple 3D LiDARs in Urban Environ ...

  10. 机器人导航两篇顶级会议论文解析

    机器人导航两篇顶级会议论文解析 一.一种用于四旋翼无人机室内自主导航的卷积神经网络特征检测算法 标题:A Convolutional Neural Network Feature Detection ...

最新文章

  1. matplotlib中文文档_python绘图库——Matplotlib及Seaborn使用(入门篇1)
  2. Leaflet中加载Geoserver发布的WMS服务显示地图
  3. 1.1 MySQL OCP 实战环境准备
  4. HDU1214 圆桌会议(找规律,数学)
  5. 球球大作战体验服找不到团战服务器6,球球大作战常见问题汇总 新版本问题解决方法...
  6. maven2 + tomcat6 + eclipse集成配置
  7. python函数调用键盘热键_如何使用Python控制键盘和鼠标
  8. electron 读取文件夹内容_electron + jQuery +node.js 快速上手之实现写入文件、拖拽打开文件并读取内容的功能...
  9. css3学习笔记之背景
  10. java实现网上购物系统用例图_基于Web的网上商城购物系统的设计与实现
  11. 走近冰球运动·体育项目
  12. jboot 在拦截器中如何获取 请求的IP地址
  13. 使用sftp在客户端与服务器之间进行文件传输
  14. 吴恩达Coursera深度学习课程 deeplearning.ai (5-2) 自然语言处理与词嵌入--编程作业(二):Emojify表情包
  15. 物权法全文内容有哪些呢-广告外链_有哪些网络推广免费平台?通过哪些平台进行免费推广及注意事项?...
  16. 苹果电脑可以装windows系统吗_iPhone 可以装 windows 了,想不想试试?
  17. 单片机很好玩 ,制作呼吸灯(转载)
  18. HTML5+CSS3小实例:菜单悬停特效
  19. linux退出guest用户_用户、组及其它 Linux 特性 | Linux 中国
  20. 【Python入门】Turtle海龟库:利用海龟画笔绘制花朵

热门文章

  1. 【综述】计算机视觉简介:历史、现状和发展趋势【可下载】
  2. 电商设计师如何正确认知自己的价值
  3. 牛客寒假算法基础集训营1
  4. 【颜纠日记】5个存钱方法摆脱月光族,如何存钱秘籍,轻松存到人生第一个100万。
  5. ceph集群全部停机开机
  6. 游戏服务器停机维护,游戏服务器如何做到不停机更新
  7. 【蓝桥杯省赛真题24】Scratch哪吒飞行 少儿编程scratch蓝桥杯省赛真题讲解
  8. 【BZOJ 3993】【SDOI 2015】星际战争
  9. solidworks背景改为纯白色
  10. Unity新创建的物体是灰色的,而且无法通过白色材质球给予纯白色(结果还是灰色)