Last week, we proudly published the final release of OXID eShop version 4.5.0 providing a completely revamped pathbreaking store front design. We also introduced a theme engine to make it even easier for you to adapt the default design to the shop owner’s business case, to make future updates easier and to develop your own templates from scratch.
New Design and Features
This blog post will provide information for developers. If you’d like to first learn more about the new features of OXID eShop 4.5.0, then take a look at the What’s New section of our website. OK, let’s continue with some dev info.
AJAX and jQuery
The newly introduced default front end makes heavy use of AJAX/jQuery and already contains important elements like a banner carousel and a brand slider to perfectly present your products and your business.
Please note, that for cleaning-up the sources, code marked as deprecated for a long time have been removed like agreed on the dev-general mailing list. For this reason, some third-party modules might not work any longer and need to be adapted or updated. Please get in touch with the vendor of this module and point him to the mailing list.
Also, the customized templates built on the basis of standard templates for OXID eShop version 4.4.x or even older might have to be adapted due to the code cleaning. With the UpdateApp delivered with the cumulative update packages, we want to provide you with as much help as possible: This UpdateApp queries if you want to convert your existing template set into the new file and folder structure. Also, it offers to remove the deprecated code. Please be careful using this functions and if in doubt, better request help from your assisting partner agency or from our forums.
In general, the templates you used with OXID eShop version 4.4.x will be supported in future as theme ‘basic’ and thus will still be available and fully functional once deprecated methods have been replaced in customized template code.
Let me thank all you beta testers reporting bugs and making suggestions. Also, we are full of thanks to Shoplupe for supporting us with usability suggestions as well as to Trusted Shops who provided useful information about legal issues and aspects.
Developers might be interested in the release notes of this package to check out important information.