ECJiaWiki:Version 1.32.4

来自ECJiaWiki
跳转至: 导航搜索

更新版本

v1.32.4

20190614595

更新内容

EC+到家v1.32.4更新日志:

  1. 【平台】修复商店设置中,评论送积分不能设置2位数的问题;
  2. 【商家】修复店铺设置上传banner图报错问题;
  3. 【商家】修复订单操作提示错误问题;
  4. 【商家】后台对接收参数进行过滤;
  5. 【H5】修复加入购物车时商品默认加入2件的问题;
  6. 【H5】修复订单再次购买提示报错问题;
  7. 【H5】修复订单提交提示购物车没有选择商品的问题;
  8. 【H5】修复商品评论数量不显示问题;
  9. 【H5】修复商品下架后,页面提示报错问题;
  10. 【H5】修复新账号注册后自动登录问题;
  11. 【H5】修复商品详情页面模板调用错误;
  12. 【H5】修复部分链接跳转失败;

更新文件

M	content/apps/api/classes/Compatible/ecjia_api.php
M	content/apps/bonus/templates/merchant/bonus_type_info.dwt.php
M	content/apps/cart/apis/cart_flow_done_api.class.php
M	content/apps/cart/apis/cart_flow_done_do_something_api.class.php
M	content/apps/comment/admin_config.php
M	content/apps/goods/admin.php
M	content/apps/goods/classes/Goods/GoodsBasicInfo.php
M	content/apps/goods/classes/GoodsFunction.php
M	content/apps/goods/classes/GoodsImage/MakeGoodsThumbImage.php
M	content/apps/goods/classes/GoodsSearch/Formats/GoodsAdminApiFormatted.php
M	content/apps/goods/classes/Models/GoodsModel.php
A	content/apps/goods/classes/Models/VolumePriceModel.php
M	content/apps/goods/functions/admin_goods.func.php
M	content/apps/goods/functions/global.func.php
M	content/apps/goods/merchant.php
M	content/apps/goods/mh_category.php
M	content/apps/goods/mh_gallery.php
A	content/apps/goods/modules/admin/merchant/goods/add_module.class.php
A	content/apps/goods/modules/admin/merchant/goods/list_module.class.php
M	content/apps/goods/modules/admin/merchant/goods/parameter/attribute/update_module.class.php
M	content/apps/goods/modules/admin/merchant/goods/parameter/attribute_module.class.php
M	content/apps/goodslib/admin.php
M	content/apps/goodslib/admin_gallery_product.php
M	content/apps/goodslib/merchant.php
M	content/apps/merchant/classes/Frameworks/Users/StaffUser.php
M	content/apps/merchant/classes/StoreComponents/Banner/BannerThumb.php
M	content/apps/merchant/functions/merchant.func.php
M	content/apps/merchant/merchant.php
M	content/apps/merchant/mh_franchisee.php
M	content/apps/orders/admin.php
M	content/apps/orders/functions/global.func.php
M	content/apps/orders/merchant.php
M	content/apps/promotion/merchant.php
M	content/apps/quickpay/functions/quickpay.func.php
M	content/apps/quickpay/merchant.php
M	content/apps/quickpay/mh_order.php
M	content/apps/quickpay/mh_sale_list.php
M	content/apps/refund/merchant.php
M	content/apps/shipping/mh_shipping.php
M	content/apps/shopguide/merchant.php
M	content/apps/staff/merchant.php
M	content/apps/staff/mh_group.php
M	content/apps/staff/mh_profile.php
M	content/apps/stats/mh_keywords_stats.php
M	content/bootstrap/cache/compiled.php
M	content/bootstrap/cache/config.php
M	content/configs/api.php
M	content/configs/facade.php
M	content/configs/release.php
A	content/database/patchs/v1.32.4/Version_13204.php
A	content/database/patchs/v1.32.4/readme.txt
M	content/plugins/calculator/calculator.class.php
M	content/system/classes/Admins/Users/AdminUser.php
M	content/system/classes/BaseController/EcjiaAdminController.php
M	content/system/classes/BaseController/SmartyController.php
M	content/system/classes/ecjia.class.php
M	content/system/functions/global.func.php
A	sites/m/content/themes/h5/extras/classes/ecjia_user_front_controller.class.php
M	sites/m/content/themes/h5/extras/classes/utility/touch_function.class.php
M	sites/m/content/themes/h5/extras/configs/classmap.php
M	sites/m/content/themes/h5/extras/controller/cart_controller.php
M	sites/m/content/themes/h5/extras/controller/goods_controller.php
M	sites/m/content/themes/h5/extras/controller/merchant_controller.php
M	sites/m/content/themes/h5/extras/controller/touch_controller.php
M	sites/m/content/themes/h5/extras/controller/user_order_controller.php
M	sites/m/content/themes/h5/extras/controller/user_privilege_controller.php
M	sites/m/content/themes/h5/functions.php
M	vendor/royalcms/app/Royalcms/Component/App/AppControllerDispatcher.php
M	vendor/royalcms/foundation/Royalcms/Component/Foundation/Api.php
M	vendor/royalcms/foundation/Royalcms/Component/Foundation/Royalcms.php
A	vendor/royalcms/ide-helper/aliases/RC_Image.php


需要手动删除的文件

升级后必须执行的操作

  1. 升级后必须执行的操作:首先清除缓存,然后进入平台后台-工具-运维工具,依次点击【商品规格参数更新】-【商品上级分类数据同步】-【商品库规格参数更新】-【商品库上级分类数据同步】即可


ECJia到家升级教程

完整包升级与补丁包升级区别

  • 程序没有二开的情况下建议使用完整包升级,程序进行二开后需使用补丁包升级,以免二开内容被覆盖
  • 程序升级不会影响原有数据
  • 使用完整包进行升级可以跨版本升级,使用补丁包升级必须依次升级
  • 补丁包下载地址(页面最下方):https://www.ecjia.com/download.html

授权插件注意事项

  • 升级完成后,需要重新上传插件,否则系统会报错,无法正常使用

升级的时候覆盖与删除替换的区别

举例:到家程序共有A、B、C三个文件、文件夹

  • 覆盖文件:A、B、C三个文件,上传新版本的A、B直接覆盖,会得到A、B、C
  • 删除后上传新文件: A、B、C三个文件,先删除然后上传新版本的A、B就会得到A、B
  • 在新版本中C文件已经被删除,使用覆盖文件操作升级的话C文件还存在,当程序运行的时候可能会导致异常,所以请按照升级文档,删除旧版本到家文件后,再上传新版本到家文件


升级注意事项

  • 到家 1.16.0 开始支持 PHP7.2,大家可以积极测试(请勿在正式环境部署),反馈一下在 PHP7.2 上运行的 bug,帮助我们更好地成长。查看错误日志方法: ECJia到家如何查看错误日志
  • 更新或者安装完成后,切记设置经营城市,否则无法正常使用:平台后台-商家管理-经营城市,记得设置城市别名,才能够正常显示
  • 更新完成后请务必清除浏览器缓存与模板缓存,可以手动删除缓存文件,在到家目录 content/storages 下,删除cachemetatemptemplate文件夹
Version deleteCache.png