摘要: ThinkPHP关联模型默认是主键外键关联 官方并没有提供相关文档 如何实现非主键与非主键间之间的关联 粉红色的代码是关键代码 官方文档并未出现mapping_key这个属性 RelationModel类中含有此属性 阅读全文
posted @ 2017-07-19 13:28 代码小伙 阅读(794) 评论(0) 推荐(0)
摘要: ThinkPHP model类其实自带这个功能 可以写一个基础类继承Model 模型层代码: 这个 autoValidation 方法 在Model里本来就有的 但是权限是protected 而我们是想在控制器类中调用 所以这里权限必须是public 控制器代码: 我是写在CommonControl 阅读全文
posted @ 2017-06-19 10:03 代码小伙 阅读(315) 评论(0) 推荐(0)
摘要: ThinkPHP里有一个参数绑定的功能 想自己试着写一个类似的 主要利用到PHP里的反射的API ReflectionMethod接受两个参数 第一个参数类名 第二个参数 该类中的一个方法名 getParameters 方法就是获取参数名的 若发现方法里的参数名和用户get/post方式提交过来的参 阅读全文
posted @ 2017-06-12 11:16 代码小伙 阅读(357) 评论(0) 推荐(0)
摘要: 通过jquery append(或者before、after,一样)新添加进网页的元素,常用的事件不能触发,比如:append了id 为 abc 的元素,那么 $(#abc).click(function(){})是没有效果的。 解决方法:用on函数 一直以为on函数只有2个参数 正确格式: $(" 阅读全文
posted @ 2017-04-12 11:51 代码小伙 阅读(680) 评论(0) 推荐(0)
摘要: 利用到一个qrcode类 比较简洁 原作者没有加入二维码嵌入logo的功能 在这里我进行了小小的修改 可以实现生成微信支付二维码时打上logo 生成png格式的利用到该类中的png方法(我已经改好了) 生成png格式的利用到该类中的jpg方法(仿照png方法里的内容自行修改) <?phpnamesp 阅读全文
posted @ 2017-03-29 09:19 代码小伙 阅读(1334) 评论(0) 推荐(0)