由于是3.2 版本的教程 后面会结合5.0版本进行改进 - 主要记录思路

ThinkPHP——电子商城项目备忘_PHPThinkPHP——电子商城项目备忘_PHP_02

  • 环境搭建
  • SVN服务器 版本控制
  • 服务器端VisualSVN 客户端 TortoiseSVN
    ThinkPHP——电子商城项目备忘_PHP_03ThinkPHP——电子商城项目备忘_PHP_04
    ThinkPHP——电子商城项目备忘_PHP_05
  • 导入账号

ThinkPHP——电子商城项目备忘_PHP_06

  • 前后台分离 操作同一个数据库
  • 创建一个WWW下的网站地址 存放源码
    ThinkPHP——电子商城项目备忘_PHP_07ThinkPHP——电子商城项目备忘_PHP_08
  • 工作拷贝
    ThinkPHP——电子商城项目备忘_PHP_09ThinkPHP——电子商城项目备忘_PHP_10ThinkPHP——电子商城项目备忘_PHP_11
  • 复制 后台框架
    ThinkPHP——电子商城项目备忘_PHP_12
  • 配置前后台 apache虚拟命名
    ThinkPHP——电子商城项目备忘_PHP_13

ThinkPHP——电子商城项目备忘_PHP_14

  • 前后台模板搭建
    ThinkPHP——电子商城项目备忘_PHP_15ThinkPHP——电子商城项目备忘_PHP_16ThinkPHP——电子商城项目备忘_PHP_17ThinkPHP——电子商城项目备忘_PHP_18ThinkPHP——电子商城项目备忘_PHP_19
  • 单独后台
    ThinkPHP——电子商城项目备忘_PHP_20ThinkPHP——电子商城项目备忘_PHP_21ThinkPHP——电子商城项目备忘_PHP_22ThinkPHP——电子商城项目备忘_PHP_23
  • 无限分类模块设计
    ThinkPHP——电子商城项目备忘_PHP_24ThinkPHP——电子商城项目备忘_PHP_25ThinkPHP——电子商城项目备忘_PHP_26ThinkPHP——电子商城项目备忘_PHP_27ThinkPHP——电子商城项目备忘_PHP_28ThinkPHP——电子商城项目备忘_PHP_29
  • 测试数据库
    ThinkPHP——电子商城项目备忘_PHP_30
  • 遍历表中内容select
    ThinkPHP——电子商城项目备忘_PHP_31ThinkPHP——电子商城项目备忘_PHP_32ThinkPHP——电子商城项目备忘_PHP_33
    ThinkPHP——电子商城项目备忘_PHP_34ThinkPHP——电子商城项目备忘_PHP_35
    ThinkPHP——电子商城项目备忘_PHP_36

无限分类模块实现

  • 字段排序
  • sql连接函数 取别名
  • 结果遍历

ThinkPHP——电子商城项目备忘_PHP_37
调试一下
ThinkPHP——电子商城项目备忘_PHP_38

  • 取值 重新命名
    再调试
    ThinkPHP——电子商城项目备忘_PHP_39
    ThinkPHP——电子商城项目备忘_PHP_40
    ThinkPHP——电子商城项目备忘_PHP_41
    ThinkPHP——电子商城项目备忘_PHP_42
    ThinkPHP——电子商城项目备忘_PHP_43
    ThinkPHP——电子商城项目备忘_PHP_44ThinkPHP——电子商城项目备忘_PHP_45

  • 添加 前台提交

  • 添加方法
    ThinkPHP——电子商城项目备忘_PHP_46
    ThinkPHP——电子商城项目备忘_PHP_47
    ThinkPHP——电子商城项目备忘_PHP_48ThinkPHP——电子商城项目备忘_PHP_49
    ThinkPHP——电子商城项目备忘_PHP_50

    • 数据库操作
      ThinkPHP——电子商城项目备忘_PHP_51ThinkPHP——电子商城项目备忘_PHP_52ThinkPHP——电子商城项目备忘_PHP_53
  • AJAX 无限分类
    ThinkPHP——电子商城项目备忘_PHP_54ThinkPHP——电子商城项目备忘_PHP_55

  • js写的
    ThinkPHP——电子商城项目备忘_PHP_56ThinkPHP——电子商城项目备忘_PHP_57

  • 通过AJAX到数据库 取值
    ThinkPHP——电子商城项目备忘_PHP_58
    ThinkPHP——电子商城项目备忘_PHP_59
    ThinkPHP——电子商城项目备忘_PHP_60

  • public 取数据 需要的字段 返回数组
    变为json对象格式
    ThinkPHP——电子商城项目备忘_PHP_61

  • 传过去Id
    ThinkPHP——电子商城项目备忘_PHP_62
    ThinkPHP——电子商城项目备忘_PHP_63

  • 信息传回 ajax
    后台 删除方法
    ThinkPHP——电子商城项目备忘_PHP_64ThinkPHP——电子商城项目备忘_PHP_65


商品模块 设计

ThinkPHP——电子商城项目备忘_PHP_66
ThinkPHP——电子商城项目备忘_PHP_67ThinkPHP——电子商城项目备忘_PHP_68ThinkPHP——电子商城项目备忘_PHP_69
ThinkPHP——电子商城项目备忘_PHP_70

ThinkPHP——电子商城项目备忘_PHP_71
ThinkPHP——电子商城项目备忘_PHP_72ThinkPHP——电子商城项目备忘_PHP_73

  • 图片上传 异步处理

  • 添加商品
    ThinkPHP——电子商城项目备忘_PHP_74

  • 测试数据
    ThinkPHP——电子商城项目备忘_PHP_75
    ThinkPHP——电子商城项目备忘_PHP_76

  • 准备模板ThinkPHP——电子商城项目备忘_PHP_77