1,shopnc控制器首字母不用大写,跟据商城业务需要,系统内置三个控制器父级类,BaseHomeControl
、BaseBuyControl
、BaseMemberControl
和BaseSellerControl
分别适用于前台展示、下单、会员中心、商家中心三类控制器,品牌展示需要继承BaseHomeControl
类。
2,访问的时候 http://localhost/shop/index.php?act=color
3,Tpl::output('one_info',$one_info[0]); //往前台发送数据
value="<?php echo $output['one_info']['order_amount'];?>" // 前台使用
4,shopnc在登录的时候总是提示:您的操作过于频繁,这是配置文件造成的,应该是
coreframeworklibrariesprocess.class.php 文件下的配置参数改大就可以了
5,ecmall店铺导入的时候,店铺里面缺少字段,查了半天才发现原来是seller表中,字段is_admin字段,将这个字段由0设置为1,搞定
在shop/control/control.php控制器里面 Tpl::output('menu', $_SESSION['seller_menu']);
$_SESSION['seller_menu'] 代表着头部的菜单
6,修改的数据库对应表
br_scategory store_class
7,shopnc wap端,配置后进入,不显示手机页面,发现底部报错,链接不对,ApiUrl常量参数,取得是HOST地址,我将shopnc放到了一个文件夹下面,没有取文件夹名字,将文件夹名字填入,一切OK
8,shopnc安装不能放到二级目录下面,如果放到二级目录下面,图片以及商城功能会出现BUG,而且你会很烦恼,不知道哪里出现了问题,其实根本没有问题,比如2016文件夹是你的商城文件,你又把这个文件放到了一个文件夹下面,那么就会发现图片显示不出来。还有功能出现很多不对的地方,把文件拿出来,一切OK
9,报错:
10,shopnc 添加现实抢购
先进入店铺,添加现实抢购活动,并添加商品
进入后台审核通过
11
public function areaOp(){ echo '<meta charset="utf-8">'; $area = Model('area'); $all_area = $area->field('area_id,area_name,area_parent_id')->where('area_id>=1 and area_deep <=2')->select(); $area_path = array(); foreach($all_area as $k => $v){ //$v['area_id']=>array(); //$one .= "{$v['area_id']} => array ( 'area_name' => '{$v['area_name']}', 'area_parent_id' => '{$v['area_parent_id']}', ),"; $one .= "{$v['area_id']} => array ( 'area_name' => '{$v['area_name']}', 'area_parent_id' => '{$v['area_parent_id']}', ),"; //$arr_all[] = array_push($area_path,$one); } //$james=fopen("area1.php","a"); //fwrite($james,$one); //fclose($james); echo "<pre>"; print_r($one); echo "</pre>"; }