【小编推荐】人人商城开发小知识

2020-02-27   |   发布者:   |   查看:3320次

人人商城二次开发
  1. 每个方法必须使用 global $_W;global $_GPC;$_W里面包含了openid 和 图片的路径网址等信息

  2. 插件开发  需要登录的类  继承PluginMobileLoginPage ,不需要登录的 PluginMobilePage 

  3. $_W["attachurl"];   图片 视频等的域名


跳转url  

//header('location:' . mobileUrl('minhuayouzhu/nan1'));

指定模板include $this->template('minhuayouzhu/nan1');.


---------------------------\

模板中输出变量     {$u['minhua_xingming']}

模板中使用if  

{if $dca['status'] == 1}
	<span class="label label-success">未使用</span>{elseif $dca['status'] == 2}
	<span class="label label-warning">已失效</span>{elseif $dca['status'] == 3}
	<span class="label label-danger">已核销</span>{elseif $dca['status'] == 4}
	<span class="label label-default">已删除</span>{else}
	<span class="label label-default">全部</span>{/if}

--------------------------------------------------

{loop $zhongjiang  $index  $zhong}           {/loop}


index 需要就写,不需要要可以忽略

{loop $zhongjiang  $index  $zhong}

{if $index<3 }

<dd class="num0{php echo ($index+1);}">

{else}

<dd>

{/if}

------------------------------------------------------

数据库操作 

查一条$u = pdo_fetch('select * from  表名  where  openid = "'. $_W['openid'] .'"  ');

查多条$u = pdo_fetchall('select * from  表名  where  openid = "'. $_W['openid'] .'"  ');



插入$jiangdata = array('uid' =>$u['id'],'jigou' =>$jigou,'xingming' =>$xingming,'bumen' =>$bumen,'shoujihaoma' =>$shoujihaoma,'dizhi' =>$dizhi,'shuliang' =>$num,'addtime' =>time()  );

$jieguo = pdo_insert('ewei_shop_minhua_jiang', $jiangdata);



更新$jiangdata = array('uid' =>$u['id'],'jigou' =>$jigou,'xingming' =>$xingming,'bumen' =>$bumen,'shoujihaoma' =>$shoujihaoma,'dizhi' =>$dizhi,'shuliang' =>$num,'addtime' =>time()  );

$jieguo = pdo_update('ewei_shop_minhua_jiang', $jiangdata);

另一个例子

 $jieguo = pdo_update('ims_ewei_shop_member', array('level' =>9 ),array('id'=>5));// id是5的记录,level字段改成9  


-------------------------------------------------------------

查询时间戳格式化 

,FROM_UNIXTIME(J.addtime, "%Y-%m-%d %H:%i:%S")  as addtime