随笔分类 - Thinkphp5商城的学习(潼攀)
Thinkphp5商城的学习(潼攀)
摘要:[TOC] 思路: 1. html页面里属性下拉框里的值是从 联`attr`里的查出来传到模板里的.在属性的下拉栏里展示出来 2. html页面里用二维数组的结构 把数据提交过来. html页面打次的数据 3. html提交过来的数据中取goods_attr二维数组里的每个属性的第一个值用英文的逗号
阅读全文
摘要:[TOC] 功能一:利用后置勾子,处理好商品主键id,会员的价格,再插入 表里. 要实现的功能: html的表单里提交过数据到控制器,控制器调用 里的 方并过滤掉不需要的数据后保存到 表, 保存后会自动调用模型里的后置勾子 ,后置勾子的回调 里得到 表里新插入的主键后组装好数据, 再插入到 表里 思
阅读全文
摘要:[TOC] 手册地址: https://www.kancloud.cn/manual/thinkphp5/135195 before_insert(新增之前的操作) 要实现的功能 上传原图片,在新增数据之前生成三张缩略图片,然后再插入数据 添加商品基本信息及通过后置钩子上传商品主图 思路 1. 控制
阅读全文
摘要:更多笔记: http://note.youdao.com/noteshare?id=e97a5df64888f27d912b3e966b9ec297&sub=web1520841813815 validate\Brand.php验证器里 D:\xampp\htdocs\shop\applicatio
阅读全文
摘要:[TOC] 插件下载地址: 百度ueditor(海马网盘):https://pan.baidu.com/s/1yik8haZNH46SkIEZNcSIvQ 密码:appt 百度ueditor含使用方法(童攀网盘):链接: https://pan.baidu.com/s/1jI88b90 密码: c9
阅读全文
摘要:[TOC] 思路: 1. 控制器查出所有数据后调用扩展类里的无限级分类 方法. 把排序好的数据传给视图层. 1. 视图层用str_repeat()做好层级显示 控制器里 扩展类里: D:\xampp\htdocs\shop\extend\catetree\Catetree.php 视图层: 效果:
阅读全文
摘要:[TOC] 要实现的功能 用表单里的提交过来的sort数据,批量修改表里的排序值 界面效果: 思路: 1. 视图层表单提交数据 2. 控制器调用扩展类里的 方法 //处理栏目排序 $data数组,$obj是实例化的表的对象 3. cateSort验证数据并修改表里sort的值,如果提交的不是大于0的
阅读全文
摘要:[TOC] 文章模块的分析 表结构 mysql CREATE TABLE ( smallint(6) NOT NULL AUTO_INCREMENT COMMENT '栏目id', varchar(20) NOT NULL COMMENT '栏目名称', tinyint(1) NOT NULL DE
阅读全文
摘要:没有修改数据时,判断修改成功与失败 如果提交时的数据库里之前的数据一样(即没有修改就提交表单),会返回0,此时 判断修改成功用$save !== false 这样才会提示修改成功.
阅读全文
摘要:[TOC] 1. 手册地址: https://www.kancloud.cn/manual/thinkphp5/125005 2. 如果前面输出的变量在后面定义的函数的第一个参数,则可以直接使用 表示输出 3. 还可以支持多个函数过滤,多个函数之间用“|”分割即可,例如: 编译后的结果是: 函数会按
阅读全文
摘要:[TOC] 左侧菜单的填充 品牌的添加 form标签里要加上method="post" enctype="multipart/form data" 加上这个后打印form表单提交上来的数据时就不会出现图片的字段(brand_img),通过$_FILES['brand_img']['tmp_name'
阅读全文
摘要:学习地址: https://study.163.com/course/courseLearn.htm?courseId=1004887012 /learn/video?lessonId=1050543820&courseId=1004887012 项目涉及的功能模块 各模块重要程度的占比 购物流程
阅读全文

浙公网安备 33010602011771号