Onex b2b2c微信验证签名已经通过了-但是微信平台仍提示token错误 ob的基本原则:如果ob缓存打开,则echo的数据首先放在ob缓存。如果是header信息,直接放在程序缓存。当页面执行到最后,会把ob缓存的数据放到程序缓存,然后依次返回给浏览器。 下面我说说ob的基本作用: 1)防止在浏览器有输出之后再使用setcookie()、header()或session_start()等发送头文件的函数造成的错误。其实这样的用法少用为好,养成良好的代码习 代码 2016-09-07 小酱沫
Onex ecstore微商城发现金红包 接口调用请求说明 请求Url https://api.mch.weixin.qq.com/mmpaymkttransfers/sendredpack 是否需要证书 是(证书及使用说明详见商户证书) 请求方式 POST 3.请求参数 字段名 字段 必填 示例值 类型 说明 随机字符串 nonce_str 是 5K8264ILTKCH16CQ2502SI8ZNMTM67VS String(32) 随机 代码 2016-09-07 小酱沫
Onex ecstore(增/删/改/查 )函数 Onex ecstore(增/删/改/查 )函数如下: 系统使用原生SQL 在_filter是对base_db_model中filter的扩展 扩展的数组: 代码: getList 如果用到 了meta扩展则需要调用dbeav中的getList 或继承dbeav 获取model对应表的单/多行数据, 可根据需要重载,$orderby参数设置排序方式, 会拼接到order by语句后, 可以是数组也 代码 2016-09-07 小酱沫
Onex estore实例化model三种方法 Estore实例化model三种方法如下: 第一种获取本app的model:(在本APP的controller可用) $model=$this->app->model('$model'); $model=$this->app->model('goods'); 第二种获取其他app的model: $model=app::get('b2c')->m 代码 2016-09-07 小酱沫
Onex ecstore购物车数据加载 Onex ecstore购物车数据加载设计流程图如下: 当点击进入购物车的时候进入控制器cart.php中的index方法,调用_common方法 _common方法 $this->_common(1); //组织购物车数据(一个大数组),定义购物车数据项的render,优惠信息项的render。。。 public function _common($flag=0) //处理后的购物车数据的 代码 2016-09-07 小酱沫
Onex b2b2c缓存的用法 shopex-b2b2c缓存的用法如下: kernel::single('base_session')->start(); $cacheOjb=cache::store('session'); //设置缓存 expires_time 以分钟计算 $cacheToken=$cacheOjb->put('cacheKey','cacheValue','expires_time'); //读 代码 2016-09-06 小酱沫
Onex ecstore发站内信/邮件/短信-列队 ####Onex ecstore发站内信/邮件/短信-列队实现方法如下: ###################发站内信-列队######################### #########################发邮件-列队######################### #########################发短信-列队####################### 代码 2016-09-06 小酱沫
实现CSS异步加载,不影响页面渲染 前言 触发异步样式下载的诀窍是使用一个 元素,并 为media 属性设置一个不可用的值 (我用的是 media=”none”, 不过其它的任何值也是可以的)。当一个媒体查询的结果值计算出来是 false 的时候,浏览器仍然会下载样式表,但是不会在渲染页面之前等待样式表的资源可用。 样式表一下载好,media 属性就必须被设置一个可用的值,以便样式规则能被应用到 html 文档中onload 事件就 代码 2016-08-29 小酱沫