版本v1.3.0到v1.3.0.1的升级说明
如果您从Zen Cart v1.3.0升级,方法很简单:
- 比较所有修改的文件... 将您修改过的地方,重新添加到新文件中
- 上传新文件 (含您自己修改过的部分) 到服务器
- 上传zc_install目录到服务器,运行zc_install/index.php
... 在系统检测页面,选择升级数据库,执行相应的升级。
如果从v1.3.0之前的版本升级,请看"如何升级"文档,位于/docs目录
修改记录 - 修改的文件列表
从版本v1.3.0开始所做的修改的文件列表,请看changelog-v1-3-0-1.html
新功能 ...
下面是版本v1.3.0.1中所作的修改:
- foreach error on open_basedir check in zc_install
- FILENAME_PRODUCTS_ALL definition restored
- changed 'true' to true in various product listing pages to fix minor logic problems
- fixed the infrastructure which calls extra_main_template_vars folder contents
- order_history sidebox errors fixed
- fixed error in functions_email related to a call to non-existent utilGeneral:varNotNull()
- "cannot delete a product" bug fixed
- date-of-birth validations are now more reliable
- removed double <form> tag from create-account template
- removed debug code from address_book and shopping-cart pages
- renamed some form-names and other objects to prevent duplicate-names on any page
- documentation update to remind that PHP 4.3.2 is the minimum supported version
- query-tidying to prevent more MySQL5 incompatibility errors related to STRICT_TRANS_TABLES
- added EZ-Pages footer to classic template
- moved "Site Map" configuration setting from "Product Info" into "Layout Settings"
- added Site Map link control for information sidebox
- fixed bug which caused the default language to become unassigned in Admin after editing langs
- fixed bug in "copy product" in admin
- fixed forum/nickname bug in create-account
- fixed the Check-For-Updates button in admin header
- installer does a smarter check for PHP version compatibility
- fixed bug in determining order-status, regardless of price=0
- fixed bug leaving remnants of code if category-tabs is disabled
- added warning if end up with products in top-level category
- suppress communication error crash if smtp server cannot be reached
- added "Version" button to admin menu bar for easy reference to what Zen Cart version installed
- clarify wording in some entries in Admin->Configuration->Email Options
- added mod_security workaround in zc_install via .htaccess
- fixed template for product-reviews where 2 product links appeared if not logged in
- fixed bug in products-to-categories copier
- fixed bugs in gv-send page where wrong info was displayed and logic was confused
- fixed bug in ez-pages footer where alternate-URL info was ignored
- fixed display bug in manufacturer-info sidebox
- fixed shopping-cart "update" buttons ... to work properly and align properly
- fixed typo in order class preventing IP address from being stored properly
- fixed bug preventing proper display of product model number on templates
- added missing "EZ-Pages Settings" option to the Admin->Configuration menu (only affected upgrades from v1.2.x)
- fixed bug where coupon "division by zero" errors would appear if cart only contained free prods
- fixed bug in SaleMaker preventing ability to copy a sale
- fixed display bug for discount pricing where product min-qty matched first discount level
- fixed filename spelling of paypal.php to paypal for admin consistency purposes
- fixed function which generates ez-pages links in sideboxes
- fixed rounding error on coupons
- fixed missing javascript support for discount coupons in admin invoice/orders page
- fixed paypal bug preventing IPN's if using language override for meta_tags.php
- fixed paypal bug preventing refunds from being tracked properly
- added missing option in Admin->Config->Layout Settings->Shopping Cart-Show Totals
重要提示
- 在商店"正式"运营前,请仔细阅读并实施网站安全建议。如有疑问,请联系主机商,保证设置正确。
升级模板
Zen Cart中文版的模板系统从v1.3.x开始有很大变化。因此,您有两个选择:
-
使用新的样式表并适当修改,来升级已有的模板;或者
- 如果想基本不用表格、模板代码更紧凑,更好的方法是新建一个模板(基于缺省的template_default模板),重新定制。
有关升级模板的更多细节,请访问用户论坛。 |