目前人人商城不支持手机端页面的多模版
/addons/ewei_shopv2/core/web/sysset/index.php
function shop 添加
$data['mobile_default_template'] = isset($_POST['data']['mobile_default_template']) && !empty($_POST['data']['mobile_default_template']) ? $_POST['data']['mobile_default_template'] : 'default';
/addons/ewei_shopv2/template/web_v3/sysset/index.html
添加
<div class="form-group"> <label class="col-lg control-label">手机端默认模版</label> <div class="col-sm-9 col-xs-12"> <input class="form-control" name="data[mobile_default_template]" value="{php echo isset($data['mobile_default_template']) && !empty($data['mobile_default_template']) ? $data['mobile_default_template'] : 'default'}"/> </div> </div>
这样就能把模版名存到数据库的(ims_ewei_shop_sysset)表了,存进去的时候是序列化过的 所以存取的修改也比较简单
addons/ewei_shopv2/core/inc/page.php
line:376
有一个后端加载前端默认模版的地方
修改成
$template = $_W['shopset']['shop']['mobile_default_template'];
然后再把模版里用到mobile/default的地方的default统一修改成“$_W['shopset']['shop']['mobile_default_template']”就可以了