MetInfo帮助中心
网站首页
新手建站
米拓流程
使用手册
常见问题
模板制作教程
商业模板修改教程
应用开发教程
常见问题
# MetInfo5.3版本商城模块如何自定义商城模块风格? 米拓建站程序 5.3.0 到 5.3.19版本使用的模板并不是商城模板,考虑到前台的体验以及不同模板的兼容问题,商城模块并没有往产品详情页插入购物车按钮,而是单独制作了一套商城模块风格,所以启用商城模块后前台产品详情页界面变样了。如果觉得前台风格与商城模块产品详情页完全不搭,可以进行模板修改(请看开发说明)来实现您的网站与商城模块风格统一。 **MetInfo 6.0 之后推出的可视化模板,都是整站风格统一的商城模板。** ### 开发说明 商城模块包括产品详情页、购买流程、订单中心的相应页面,而默认这些页面都是单独的风格,很有可能与您网站的风格不一致,这里简单说明如何自定义商城模块风格。(不懂源码的用户请不要尝试操作) 与做模板的思路一致(完全不会做模板请先到官网学习模板制作),简单调试就可以实现整站风格统一。 首先,找到商城模块默认风格目录: 网站根目录/app/app/shop/web/templates/met/ 然后,把需要修改的页面文件复制到你的模板文件夹下进行修改即可,与做模板的方式一样,就这么简单。 shop_head_custom.php 头部 shop_foot_custom.php 底部 shop_showproduct.php 产品详情页(自定义选项部分与JS配合紧密,因此修改请谨慎) shop_moregoods.php 加入购物车、购物车底部推荐产品 其它页面文件与整个商城模块融合太紧密,不建议修改 推荐方式: 只需要修改 shop_head_custom.php 和 shop_foot_custom.php 就能够实现整站风格统一 需要注意的是,修改前端页面时需采用响应式设计。 全站通用的可调用标签: get_goods(id) 传递产品id进去,可以取到商品价格、库存、销量等属性(可以用 dump 打印查看)shop_showproduct.php 里有示例代码,可以参考 $_M['url']['shop_cart_jsonlist'] 可以通过 Ajax 请求该地址返回购物车 json 数据,$_M['url'] 这个数组里面 shop_ 开头的都是商城模块可用 URL ,可以根据需要使用。