1.tpl_form_field_daterange() - 范围日期选择器

tpl_form_field_daterange($name, $value = array(), $time = false)

{php echo tpl_form_field_daterange('time', array('starttime'=>date('Y-m-d H:i', $starttime),'endtime'=>date('Y-m-d H:i', $endtime)),true);}

2. 城市选择

{php echo tpl_form_field_district('address',array('province' =>$item['province'],'city'=>$item['city'],'district'=>$item['district']))}

php获取 'province' => $_GPC['address']['province'],'city' => $_GPC['address']['city'],'district' => $_GPC['address']['district']

3.conmmon/herder 文件

/web/themes/default/common

4.获取input name的值

var buynumber = $('input[name^='buynumber']').map(function(){return this.value}).get();

$('input[name='nw']').val();

5. 循环覆盖

foreach($list as $key => &$value){

$bnumber= pdo_fetchcolumn('SELECT COUNT(*) FROM '.tablename('bc_party_payment').' WHERE status = 1 AND partyid = '.$value['id'] );

$value['bbnumber']=$bnumber;

//循环体

}

6.判断是否是管理员

{if $_W['role']== 'founder'}

7.人人弹窗:

t.confirm('确认要支付吗?', function () {

})

或者是

tip.confirm('确认要支付吗?', function () {

})

8.小程序数组赋值

'member.realname': e.detail.value

9.excel导入模板

文件

导入

下载导入模板

隐藏上传文件

PHP:::::

$url = $this->createWebUrl('eggManage',array());

$file = $_FILES['file'];

if(!$file['size']){

message('文件上传不能为空!', '', 'error');

}

if( $file['name'] && $file['error'] == 0){

$type = @end( explode('.', $file['name']));

$type = strtolower($type);

if( !in_array($type, array('xls','xlsx')) ){

message('文件类型错误!', '', 'error');

}

set_time_limit(0);

include_once IA_ROOT . '/framework/library/phpexcel/PHPExcel.php';

include_once IA_ROOT . '/framework/library/phpexcel/PHPExcel/IOFactory.php';

if( $type == 'xls' ){

$inputFileType = 'Excel5'; //这个是读 xls的

}else{

$inputFileType = 'Excel2007';//这个是计xlsx的

}

$objReader = PHPExcel_IOFactory::createReader($inputFileType);

$objPHPExcel = $objReader->load($file['tmp_name']);

$sheet = $objPHPExcel->getSheet(0);

//获取行数与列数,注意列数需要转换

$highestRow = $sheet->getHighestRow();

$highestColumn = $sheet->getHighestColumn();

$highestColumnNum = PHPExcel_Cell::columnIndexFromString($highestColumn);

$usefullColumnNum = $highestColumnNum;

for ($row = 2;$row <= $highestRow;$row++){

$tel = $sheet->getCellByColumnAndRow(0, $row)->getValue();//身份证

$data = array(

'tel' => $tel,

);

pdo_insert('mon_egg_success',$data);

}

message('导入成功', $url,'success');

}else{

message('导入失败', '','error');

}

10..$_W['member']

array(9) {

['uid']=>

string(1) '5'

['realname']=>

string(0) ''

['mobile']=>

string(0) ''

['email']=>

string(39) '[406ccc5616a09420b75252e3db50a05b@we7.cc](mailto:406ccc5616a09420b75252e3db50a05b@we7.cc)'

['groupid']=>

string(1) '1'

['credit1']=>

string(4) '0.00'

['credit2']=>

string(4) '0.00'

['credit6']=>

string(4) '0.00'

['groupname']=>

string(15) '默认会员组'

}

11.$_W['fans']

array(19) {

['fanid']=>

string(1) '5'

['acid']=>

string(1) '1'

['uniacid']=>

string(1) '1'

['uid']=>

string(1) '5'

['openid']=>

string(28) 'o3f7twP_3Qdnj1ntcR9ChzHGyrIY'

['nickname']=>

string(23) 'A0松石网络~蛋蛋'

['groupid']=>

string(0) ''

['salt']=>

string(8) 'JYY3nY5o'

['follow']=>

string(1) '0'

['followtime']=>

string(1) '0'

['unfollowtime']=>

string(1) '0'

['tag']=>

array(9) {

['openid']=>

string(28) 'o3f7twP_3Qdnj1ntcR9ChzHGyrIY'

['nickname']=>

string(23) 'A0松石网络~蛋蛋'

['sex']=>

int(1)

['language']=>

string(5) 'zh_CN'

['city']=>

string(6) '临沂'

['province']=>

string(6) '山东'

['country']=>

string(6) '中国'

['privilege']=>

array(0) {

}

['avatar']=>

string(128) '[http://thirdwx.qlogo.cn/mmopen/vi_32/p83UpvULG4E9MbCfmia1Ocfpfv86L8yVEMtEF8QJMjOasrfsXFvfazdV5aPo20E6J7aQbA1xOlZsCMsXcpcwRug/132](http://thirdwx.qlogo.cn/mmopen/vi_32/p83UpvULG4E9MbCfmia1Ocfpfv86L8yVEMtEF8QJMjOasrfsXFvfazdV5aPo20E6J7aQbA1xOlZsCMsXcpcwRug/132)'

}

['updatetime']=>

string(10) '1534752827'

['unionid']=>

string(0) ''

['sex']=>

int(1)

['gender']=>

int(1)

['headimgurl']=>

string(128) '[http://thirdwx.qlogo.cn/mmopen/vi_32/p83UpvULG4E9MbCfmia1Ocfpfv86L8yVEMtEF8QJMjOasrfsXFvfazdV5aPo20E6J7aQbA1xOlZsCMsXcpcwRug/132](http://thirdwx.qlogo.cn/mmopen/vi_32/p83UpvULG4E9MbCfmia1Ocfpfv86L8yVEMtEF8QJMjOasrfsXFvfazdV5aPo20E6J7aQbA1xOlZsCMsXcpcwRug/132)'

['avatar']=>

string(128) '[http://thirdwx.qlogo.cn/mmopen/vi_32/p83UpvULG4E9MbCfmia1Ocfpfv86L8yVEMtEF8QJMjOasrfsXFvfazdV5aPo20E6J7aQbA1xOlZsCMsXcpcwRug/132](http://thirdwx.qlogo.cn/mmopen/vi_32/p83UpvULG4E9MbCfmia1Ocfpfv86L8yVEMtEF8QJMjOasrfsXFvfazdV5aPo20E6J7aQbA1xOlZsCMsXcpcwRug/132)'

['from_user']=>

string(28) 'o3f7twP_3Qdnj1ntcR9ChzHGyrIY'

}

12.JS 地区获取

var province = $('input[name='address[province]']').val();

var city = $('input[name='address[city]']').val();

var district = $('input[name='address[district]']').val();

13.获取数据库最后一个id

$member=pdo_fetch('select * from ims_bc_party_member order by mid desc LIMIT 1');

14.支付返回数据

调用payResult文件目录 payment/wechat/pay.php

array(14) { ['weid']=> string(1) '1' ['uniacid']=> string(1) '1' ['result']=> string(7) 'success' ['type']=> string(6) 'wechat' ['from']=> string(6) 'return' ['tid']=> string(14) '20181537167703' ['uniontid']=> string(28) '2018091715014600001344588486' ['user']=> string(28) 'o5OgN00jIN9BH1u6-M2q69CRvOg0' ['fee']=> string(4) '0.01' ['tag']=> array(3) { ['acid']=> string(1) '1' ['uid']=> string(2) '14' ['transaction_id']=> string(28) '4200000162201809176669855405' } ['is_usecard']=> string(1) '0' ['card_type']=> string(1) '0' ['card_fee']=> string(4) '0.01' ['card_id']=> string(1) '0' } 1

15.app端手机上传多图片删除功能

{php echo tpl_app_form_field_image('multi-image');}

{if $images}

{loop $images $pic}

×

{/loop}

16.微擎公众号首次关注发送信息代码

数据库:ims_wechat_news

ims_uni_settings 修改触发关键字的内容

添加或者删除

ims_core_cache(太复杂)

image.png

17.微擎JSDK

var jssdkconfig = {php echo json_encode($_W['account']['jssdkconfig']);} || { jsApiList:[] };

jssdkconfig.jsApiList = ['getLocation']

wx.config(jssdkconfig);

wx.ready(function () {

wx.checkJsApi({

jsApiList: [

'getLocation'

],

success: function (res) {

// alert(JSON.stringify(res));

// alert(JSON.stringify(res.checkResult.getLocation));

if (res.checkResult.getLocation == false) {

alert('你的微信版本太低,不支持微信JS接口,请升级到最新的微信版本!');

return;

}

}

});

wx.error(function(res){

alert("接口调取失败")

});

wx.getLocation({

success: function (res) {

$.post()

// 创建地理编码实例

var myGeo = new BMap.Geocoder();

// 根据坐标得到地址描述

$.post("demo_ajax_gethint.html",{suggest:txt},function(result){

$("span").html(result);

});

},

cancel: function (res) {

alert('用户拒绝授权获取地理位置');

}

});

});

微擎url模式解读_微擎常用开发文档相关推荐

  1. 微擎url模式解读_微擎开发文档之微擎执行主流程介绍

    首先对微擎的工作原理做简单描述, 微擎使用规则和模块的机制来处理公众平台的请求数据并返回响应的结果. 执行流程描述为: 粉丝用户与公众号码进行对话或交互, 而后公众平台将粉丝用户的请求消息(当前包括: ...

  2. 微擎url模式解读_微擎系统全局变量说明 - 微擎(WEIQING) – 黑锐源码社区 – bbs.heirui.cn...

    $_GPC - 全局请求变量类型: array 说明: 合并请求参数, 包括 $_GET, $_POST, $_COOKIE的内容. 相同键名覆盖规则为 $_COOKIE 覆盖 $_POST, $_P ...

  3. python飞机大战概要设计_飞机大战游戏开发文档(Android版)

    飞机大战游戏 开发文档 (Android版) 课程名称:飞机大战游戏 课程类型:Android游戏编程精彩内容,尽在百度攻略:https://gl.baidu.com 姓名:苏均灿 学号:131342 ...

  4. 数据库字典 - 微擎开发文档

    数据库字典 - 微擎开发文档 参考文档 account 平台账号表(公众号.小程序.PC等) 字段名 数据类型 说明 acid int(10) 主键 uniacid int(10) 所属帐号uniac ...

  5. 微服务笔记:第一章_微服务简介|Eureka注册中心|Nacos注册中心|Nacos配置管理|Feign|Gateway服务网关

    微服务笔记:第一章_微服务简介|Eureka注册中心|Nacos注册中心|Nacos配置管理|Feign|Gateway服务网关 1. 微服务简介 1.1 服务架构演变 1.2 SpringCloud ...

  6. tx2 fpga pcie无法读写_Cyclone V SOC(ARM+FPGA)开发文档_之开发流程详解

    双击可查看大图(手动狗头) 目录 Altera Cyclone V soc开发文档 之软硬件开发 1 Cyclone V开发流程介绍 5 专业术语 5 Cyclone V软件开发介绍 6 U-BOOT ...

  7. ubuntu arm qt_Cyclone V SOC(ARM+FPGA)开发文档_之开发流程详解

    双击可查看大图(手动狗头) 目录 Altera Cyclone V soc开发文档 之软硬件开发 1 Cyclone V开发流程介绍 5 专业术语 5 Cyclone V软件开发介绍 6 U-BOOT ...

  8. 银联商务全名移动支开发文档_移动商务

    银联商务全名移动支开发文档 移动商务 (Mobile Commerce) Mobile Commerce (M-commerce, MC) is a special form of electroni ...

  9. 华擎主板bios设置图解_华擎主板bios设置_华擎主板bios设置图解_asrock主板bios设置...

    华擎主板bios设置篇一:华擎主板BIOS文字说明 华擎主板BIOS文字说明 BIOS 設置程序(BIOS SETUP UTILITY) 簡介 本部分說明如何運用B I O S 設置程序配置您的系統. ...

最新文章

  1. 在C#中使用COM+实现事务控制
  2. C#生成CHM文件(汇总篇)
  3. 数据结构_Search
  4. ssm整合,使用maven分模块
  5. 聚焦 | 数据湖分析如何面向对象存储OSS进行优化?
  6. 语音识别端点检测matlab,关于语音识别的端点检测问题
  7. 通过反射获取类的所有属性和方法
  8. STM8单片机ADC带缓存的连续采样模式
  9. Flappy Bird 单机版
  10. cocos creator-js-虚拟摇杆
  11. Android6.0之AMS启动
  12. 最全H桥电机驱动模块L298N原理及应用
  13. js 内置对象常用方法
  14. hover事件获取当前元素信息
  15. Parallels将Win10引入Apple Silicon,实测运行效果糟糕
  16. 孩子被人欺负了,要不要打回去?非常赞同这位宝妈的做法
  17. 【Git】Conventional Commit 约定式提交规范
  18. frps搭建自己的内网穿透服务器
  19. 全球及中国隐形眼镜护理液行业消费规模及投资竞争力分析报告2021-2027年
  20. 大龄程序猿的出路在哪里

热门文章

  1. ESP32-C3入门教程 IoT篇⑦——微软云 Microsoft Azure 物联网 IoT Central EspAzureIoT 实战
  2. 数据库开发转行大数据开发工程师怎么样?
  3. MicrobiomeAnalyst:一款综合的可视化微生物组学数据分析网页工具
  4. 录音文件下载_windows剪辑录音最好用的软件
  5. C#启动打印机打印文件
  6. 飞控学习常见典型问题集QA——无名创新(2022年4月15日)
  7. void *指针是什么含义
  8. 8.0强行转换后变成了7_如何将网页转换为 PDF,保存在本地备用?
  9. TensorFlow的几点小知识
  10. 启动三个线程,线程1打印1-5,线程2打印6-10,线程3打印11-15,接着线程1打印16-20……依此类推,打印到72.