随笔分类 -  tp商城

摘要:问题 TP内部的错误机制 昨天在TP里面,对于如果memcache没有启动的情况下,不会进行报错。 1.如果memcache没有启动进行connet的时候报的是一个notice和warning级别的错误。这种提示信息在TP里面是不会自动报出来(TP里面使用自己定义的错误处理进行处理的) 效果: 在T 阅读全文
posted @ 2017-10-06 21:14 奋斗的黑蜗牛1号
摘要:作业 关联模块 首先修改一下弹出框里面的展示列表里面的操作这一列(改为一个checkbox) 实操 效果: 在商品弹出页面修改页面元素,增加input框,为每个input框绑定点击事件,完成商品ID和商品名称的获取,将获取的信息传递给添加商品父窗口,在子窗口关闭父窗口 效果: 前台的会员模块 今天主 阅读全文
posted @ 2017-10-06 21:05 奋斗的黑蜗牛1号
摘要:商品属性框生成 功能需求: 在用户选择商品类型的时候,动态生成一个属性框 思路: 实操: 1.为商品类型绑定一个change事件,发送一个ajax请求(type_id) 定义一个复制函数,完成当前行的复制 2.后台接收请求(根据type_id去查询sh_attribute表) 3.返回数据,前台根据 阅读全文
posted @ 2017-10-06 20:55 奋斗的黑蜗牛1号
摘要:商品编辑 效果 注意:这里将上传操作封装为一个方法 bug修复 注意:在上面使用更新的前置钩子函数后,由于商品伪删除里面的setField()方法底层调用的是模型的save()方法,但是save()方法又会触发自己模型的前置更新钩子函数,所以我们需要使用M()进行实例化系统模型,而不是实例化自己的商 阅读全文
posted @ 2017-10-06 20:46 奋斗的黑蜗牛1号
摘要:商品分类 实现思路(做事,看选择) 一般我们做的分类展示都是使用无限极的分类,一般实现的思路都是这样: 方式一:一般是这样做的(权限展示)(性能问题,理解方便) 方式二:继承法(全路径法)进行实现:(明白:实际使用很少,但是面试很喜欢问) a) 如果是顶级信息(pid=0),则path字段的值为当前 阅读全文
posted @ 2017-10-06 20:40 奋斗的黑蜗牛1号
摘要:用户角色分配 功能需求:在后台添加用户信息的时候,我们需要为用户分配对应的角色信息 效果: 用户列表 功能需求:在为用户分配对应的角色后,需要在用户的列表页展示用户的角色的名称信息,默认只能展示用户的role_id。所以我们需要连表获取用户的角色名称信息。 原生SQL查询用户的角色信息: 3. 效果 阅读全文
posted @ 2017-10-06 20:32 奋斗的黑蜗牛1号
摘要:一、自动完成插件 功能效果: 使用: js文件(需要依赖jquery.js) 为需要使用邮箱自动完成的input框定义ID属性,然后使用js代码调用 3. 效果 二、登录和验证 控制器:BackController.class.php 方法:login方法 效果 功能完善:由于部分浏览器会自动完成用 阅读全文
posted @ 2017-10-06 20:26 奋斗的黑蜗牛1号
摘要:一、电商项目 一般来说我们实现某一个产品要么是完全新的开发(0-1的过程),我们这次是使用TP框架进行新的开发(0-1的过程),整体有一个概括。(但是需要注意的是,毕竟才8天左右的时间,有部分的功能可能就不是很完整)。在开发之前,我们需要使用一定的电商的产品来进行基本概念的理清。那么我们使用一下一个 阅读全文
posted @ 2017-10-06 20:16 奋斗的黑蜗牛1号