上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

2017年6月7日

PHP.28-TP框架商城应用实例-后台5-多表操作-商品表与品牌表

摘要: 表与表之间的关系:1:1 1:多 多:多 功能需求决定表关系 此处的表关系为:品牌表:商品表=1:多 1、首先在表结构上关联,在多的表(商品表)添加一个字段,关联一的表(品牌表)的ID(主键) 添加字段:ALTE TABLE p39_goods ADD brand_id mediumint unsi 阅读全文

posted @ 2017-06-07 13:28 子轩非鱼 阅读(373) 评论(0) 推荐(0) 编辑

PHP.TP框架下商品项目的优化3-php封装下拉框函数

摘要: php封装下拉框函数 因为在项目中会经常使用到下拉框,所以根据一个表中的数据制作下拉框函数,以便调用 在添加页面add.html调用【不用最后一个参数】 在修改页面edit.html调用【在修改的控制器中,要取出原数据信息,实例化了商品表$data】 阅读全文

posted @ 2017-06-07 13:23 子轩非鱼 阅读(200) 评论(0) 推荐(0) 编辑

2017年6月6日

PHP.27-TP框架商城应用实例-后台4-使用Gii生成品牌表的代码

摘要: Gii安装【GII适用于商城项目】 将Gii文件夹复到application 是,访问http://xx.com/index.php/gii Gii规则【Gii使用规则与建表规则密切相关】 1、建表字段必须有中文名,则Gii在生成代码时才能识别某字段的中文名是什么; 2、某字段验证规则不能为空:设置 阅读全文

posted @ 2017-06-06 20:59 子轩非鱼 阅读(256) 评论(0) 推荐(0) 编辑

PHP.TP框架下商品项目的优化2-图片优化

摘要: 图片存储、上传、显示优化 1、图片路径写进配置文件,当路径有变动时【因业务扩大,服务器存储图片空间不足等】,只需修改配置文件,而不用修改代码 2、封装显示、上传、删除函数,实现代码重用 【可类比其他类似的操作】 1、在/Common/Common/Conf/conf.php中,写入图片配置 C() 阅读全文

posted @ 2017-06-06 17:37 子轩非鱼 阅读(181) 评论(0) 推荐(0) 编辑

PHP.TP框架下商品项目的优化1-时间插件、鼠标所在行高亮、布局规划页面

摘要: 1、优化搜索表单中按时间搜索的功能 添加一个时间插件datetimepicker,在lst.html中,注意要导入jquery.min.js,此处从前文的在线编辑器中导入 注:在使用时间插件的位置,加上id标签 2、鼠标所在记录行高亮显示,以避免当数据字段过多时,对某一行号选择错误 创建js脚本/P 阅读全文

posted @ 2017-06-06 16:23 子轩非鱼 阅读(200) 评论(0) 推荐(0) 编辑

PHP.26-TP框架商城应用实例-后台3-商品修改、删除

摘要: 商品修改{修改页一般与添加页有百分之九十的相似度} create($_POST,Model::MODEL_UPDATE):系统内置的数据操作包括Model::MODEL_INSERT(或者1)和Model::MODEL_UPDATE(或者2),当没有指定的时候,系统根据数据源是否包含主键数据来自动判 阅读全文

posted @ 2017-06-06 15:14 子轩非鱼 阅读(1319) 评论(0) 推荐(0) 编辑

PHP.25-TP框架商城应用实例-后台2-商品列表页-搜索、翻页、排序

摘要: 商品列表页 1、翻页 控制器GoodsController.class.php添加方法lst(),显示列表页 在商品模型GoodsModel.class.php类中添加search方法 /** *实现翻页、搜索、排序 * */ public function search($perPage = 5) 阅读全文

posted @ 2017-06-06 12:32 子轩非鱼 阅读(518) 评论(0) 推荐(0) 编辑

2017年6月2日

PHP.24-TP框架商城应用实例-后台1-添加商品功能、钩子函数、在线编辑器、过滤XSS、上传图片并生成缩略图

摘要: 添加商品功能 1、创建商品控制器【C】 /www.test.com/shop/Admin/Controller/GoodsController.class.php <?php namespace Admin\Controller; use Think\Controller; //后台添加商品功能控制 阅读全文

posted @ 2017-06-02 19:50 子轩非鱼 阅读(1251) 评论(0) 推荐(0) 编辑

2017年4月27日

PHP.23-ThinkPHP框架的三种模型实例化-(D()方法与M()方法的区别)

摘要: 三种模型实例化 原则上:每个数据表应对应一个模型类(Home/Model/GoodsModel.class.php --> 表tp_goods) 1、直接实例化 和实例化其他类库一样实例化模型类,通过路径进行实例化 2、用D方法实例化 设自定义模型\Home\Model\UserModel类存在 \ 阅读全文

posted @ 2017-04-27 09:58 子轩非鱼 阅读(406) 评论(0) 推荐(0) 编辑

2017年4月23日

PHP.22-Smart模版

摘要: Smart模版 smarty是一个基于PHP开发的PHP模板引擎。它提供了逻辑与外在内容的分离,简单的讲,目的就是要使PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑。 美工人员 1. 写模板, HTML CSS JavaScr 阅读全文

posted @ 2017-04-23 01:44 子轩非鱼 阅读(2669) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 13 下一页

导航