ECJiaWiki:Version 1.32.3

来自ECJiaWiki
跳转至: 导航搜索

更新版本

v1.32.3

20190612591

更新内容

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

  1. 【PC】修复商家入驻页面空白的问题;
  2. 【微信公众平台】修复了公众平台后台进入空白页面的问题;
  3. 【平台】新增参数属性分组老数据兼容运维工具;
  4. 【平台】优化商家结算,支付手续费归平台所有,金额展示格式;
  5. 【平台】优化商家账户金额格式;
  6. 【平台】优化后台规格属性编辑不可切换;
  7. 【平台】优化参数属性参数可选值编辑不可切换;
  8. 【平台】优化参数属性参数分组存储;
  9. 【平台】修复了部分控制器响应空白的问题;
  10. 【平台】修复了部分控制器无法跳转的问题;
  11. 【平台】修复商品库商品根据商品分类搜索问题;
  12. 【商家】优化商家结算,支付手续费归平台所有,金额展示格式;
  13. 【商家】优化商家账户金额格式;
  14. 【商家】优化后台规格属性编辑不可切换;
  15. 【商家】优化优化参数属性参数可选值编辑不可切换;

#【商家】优化参数属性参数分组存储; #【商家】修复商家后台售后订单条件判断; #【商家】修复了商家后台进入空白页面的问题;

更新文件

M	content/apps/affiliate/mobile.php
M	content/apps/agent/admin.php
M	content/apps/commission/merchant.php
M	content/apps/commission/model/store_bill_day_model.class.php
M	content/apps/commission/model/store_bill_detail_model.class.php
M	content/apps/commission/model/store_bill_model.class.php
M	content/apps/commission/model/store_bill_paylog_model.class.php
M	content/apps/commission/model/store_bill_queue_model.class.php
M	content/apps/commission/templates/admin/bill_detail.dwt.php
M	content/apps/commission/templates/admin/bill_list.dwt.php
M	content/apps/commission/templates/admin/bill_list_day.dwt.php
M	content/apps/commission/templates/admin/order_list.dwt.php
M	content/apps/commission/templates/merchant/bill_detail.dwt.php
M	content/apps/commission/templates/merchant/bill_list.dwt.php
M	content/apps/commission/templates/merchant/bill_list_day.dwt.php
M	content/apps/commission/templates/merchant/bill_record.dwt.php
M	content/apps/commission/templates/merchant/fund_list.dwt.php
M	content/apps/connect/index.php
M	content/apps/franchisee/merchant.php
M	content/apps/goods/admin_parameter_attribute.php
M	content/apps/goods/admin_spec_attribute.php
M	content/apps/goods/classes/Goods/GoodsBasicInfo.php
M	content/apps/goods/classes/GoodsFunction.php
A	content/apps/goods/classes/Maintains/GoodsParameterAttrgroupCompatible.php
M	content/apps/goods/classes/hooks/admin_goods.class.php
M	content/apps/goods/functions/global.func.php
M	content/apps/goods/merchant.php
M	content/apps/goods/mh_parameter_attribute.php
M	content/apps/goods/mh_spec_attribute.php
M	content/apps/goods/modules/admin/goods/gallery/add_module.class.php
M	content/apps/goods/modules/admin/goods/list_module.class.php
M	content/apps/goods/modules/admin/goods/merchant/category/add_module.class.php
M	content/apps/goods/modules/admin/goods/merchant/category/detail_module.class.php
M	content/apps/goods/templates/admin/library/goods_products.lbi.php
M	content/apps/goods/templates/admin/parameter_attribute_info.dwt.php
M	content/apps/goods/templates/admin/spec_attribute_info.dwt.php
M	content/apps/goods/templates/merchant/library/goods_products.lbi.php
M	content/apps/goods/templates/merchant/parameter_attribute_info.dwt.php
M	content/apps/goods/templates/merchant/spec_attribute_info.dwt.php
M	content/apps/goodslib/admin.php
M	content/apps/goodslib/classes/GoodsSearch/Filters/CatId.php
M	content/apps/goodslib/classes/GoodslibBasicInfo.php
M	content/apps/goodslib/merchant.php
M	content/apps/goodslib/templates/admin/goodslib_list.dwt.php
M	content/apps/goodslib/templates/admin/library/goods_products.lbi.php
M	content/apps/goodslib/templates/merchant/library/goods_products.lbi.php
M	content/apps/groupbuy/merchant.php
M	content/apps/installer/classes/Controllers/IndexController.php
M	content/apps/main/classes/hooks/admin_main.class.php
M	content/apps/market/mobile_prize.php
M	content/apps/market/mobile_reward.php
M	content/apps/merchant/classes/ecjia_merchant.class.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/mobile/merchant_privilege.php
M	content/apps/notification/mh_notification.php
M	content/apps/orders/merchant.php
M	content/apps/platform/classes/Frameworks/Controller/DefaultPlatformController.php
M	content/apps/platform/classes/Frameworks/Controller/PluginPageController.php
M	content/apps/platform/classes/Frameworks/EcjiaPlatform.php
M	content/apps/platform/classes/hooks/platform_platform.class.php
M	content/apps/platform/dashboard.php
M	content/apps/platform/merchant.php
M	content/apps/platform/merchant_privilege.php
M	content/apps/printer/mh_print.php
M	content/apps/quickpay/functions/quickpay.func.php
M	content/apps/refund/classes/RefundOrderInfo.class.php
M	content/apps/refund/merchant.php
M	content/apps/shopguide/functions/merchant_shopguide.func.php
M	content/apps/staff/classes/hooks/merchant_staff.class.php
M	content/apps/store/admin_commission.php
M	content/apps/store/functions/merchant_store.func.php
M	content/apps/store/templates/admin/store_fund_list.dwt.php
M	content/apps/touch/classes/EcjiaSyncAppLogin.php
M	content/apps/touch/classes/hooks/admin_touch.class.php
M	content/apps/touch/classes/hooks/merchant_touch.class.php
M	content/apps/toutiao/mobile.php
M	content/apps/ucclient/classes/Controllers/UcController.php
M	content/apps/upgrade/classes/hooks/admin_upgrade.class.php
M	content/apps/weapp/classes/hooks/platform_weapp.class.php
M	content/apps/wechat/classes/hooks/platform_wechat.class.php
M	content/apps/wechat/mobile_profile.php
M	content/apps/wechat/mobile_userbind.php
M	content/bootstrap/cache/compiled.php
M	content/configs/release.php
A	content/database/migrations/2019_06_12_111832_alter_attr_group_to_attribute_table.php
A	content/database/patchs/v1.32.3/Version_13203.php
A	content/database/patchs/v1.32.3/readme.txt
M	content/plugins/ueditor/ueditor.class.php
M	content/system/classes/BaseController/BasicController.php
A	content/system/classes/BaseController/EcjiaAdminController.php
M	content/system/classes/BaseController/EcjiaController.php
A	content/system/classes/BaseController/EcjiaFrontController.php
M	content/system/classes/BaseController/SimpleController.php
A	content/system/classes/BaseController/SmartyController.php
A	content/system/classes/Compatible/ecjia_admin.php
A	content/system/classes/Compatible/ecjia_front.php
M	content/system/classes/Controllers/AboutController.php
M	content/system/classes/Providers/SystemServiceProvider.php
M	content/system/classes/ecjia.class.php
D	content/system/classes/ecjia_admin.class.php
M	content/system/classes/ecjia_editor.class.php
D	content/system/classes/ecjia_front.class.php
M	content/system/classes/ecjia_view.class.php
M	content/themes/ecjia-pc/extras/controller/pc_controller.php
M	sites/m/content/themes/h5/extras/classes/user/user_front.class.php
M	sites/m/content/themes/h5/extras/classes/utility/touch_function.class.php
M	sites/m/content/themes/h5/extras/classes/wechat/wechat.class.php
M	sites/m/content/themes/h5/extras/controller/connect_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/Royalcms.php


需要手动删除的文件

D	content/system/classes/ecjia_admin.class.php
D	content/system/classes/ecjia_front.class.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