Downloads/4.5.2

= Downloads =


 * http://www.oxidforge.org/wiki/download/OXID_ESHOP_CE_4.5.2_38481.zip|Download OXID eShop 4.5.2|1
 * Simple update package
 * http://svn.oxid-esales.com/tags/CE-4.5.2-38481/unittests/|PHPUnit tests for CE 4.5.2 |tests|CE/38481|1

= General hints for this package =

none

= Installation =

See http://www.oxid-esales.com/en/support-services/documentation-and-help/oxid-eshop/installation/oxid-eshop-update-installation.html

= Templates =

Some admin templates were changed slightly due to bug fixes. Please find detailed information about template changes in directory "templ_docu_admin/index.html" of this package.

Please remember the Template Override System we introduced with version 4.2.0. This system will help you saving a lot of time and work while updating your system.

= Fixed Bugs =

0003153: [Products] when having functions declared in modules/functions.php no images are shown. 0002502: [SEO] Internal Server Error after change the SEO Suffix for differing Similar SEO URLs. 0003128: [Languages] Warnings because oxlang.php and texts are not shown in frontend. 0002840: [Languages] Multilang fields in non-standard tables (e.g. in custom tables). 0002718: [Languages] views for one language contain only fields from main table. 0002738: [Languages] indexes for language fields in additonal tables are not created. 0002662: [Coupons] Wrong voucher calculation for articles selected by categorie. 0002599: [Discounts] itm discount (product) is not given for variant-product. 0003156: [Files &amp; Source code &amp; Database] getBaseDir returns always non-SSL URL. 0002435: [Performance] Rangeprice calculation unneccessary costy, especially annoying in admin. 0003036: [Themes] Missing possibility to add comment and subscribe for newsletter while checkout (Azure) when logged in 0003155: [Files &amp; Source code &amp; Database] oxConfig::getInstance-&gt;getParameter return no GET-Params if request-method is post. 0002865: [Caching] noncachable user components are not inititialised in initNonCacheableComponents. 0002228: [PDF invoice] Squares are displayed instead of doublebyte characters in PDF Invoice.

You may find the complete list of bugfixes in our bugtracking system: https://bugs.oxid-esales.com/changelog_page.php.

= New Features =

No new features in this patch.

= Important information for developers =


 * Added new config option aMultiLangTables - array of additional (used for your own purpose, modules and etc.) table names which have multi-language fields. Example: $this-&gt;aMultiLangTables = array( 'table1', 'table2' ); It is an alternative to overwriting oxLang::getMultiLangTables method with a module. Related to bug #2840