OXIDwiki

Downloads/4.8.6 5.1.6

From OXIDwiki

Jump to: navigation, search

Publicly released on JUN 4th 2014

Contents

Downloads

Latest Release

General hints for this package

  • Runs on PHP 5.4 and PHP 5.3. Might run on PHP 5.2 (not tested any longer).
  • In case the license key can't be checked in OXID eShop Professional or Enterprise Edition, the shop owner will be informed via a e-mail that the "silent countdown" started (this was introduced in eShop 4.8.5/5.1.5) which will be addressed to eShop info e-mail address. It will be sent 2 times and triggered on eShop page load. First when silent count down starts and the second, when will be left less than 24 hours.
  • Due to the new Consumer Right Directive this release includes template and db schema changes.

Installation

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

Templates

Template changes have been done in this minor update. Please find detailed information about template changes in "templ_docu_admin/index.html" and "templ_docu_azure/index.html" of the package and a tutorial about the template hierarchy and the override system here:

http://wiki.oxidforge.org/Tutorials/How_template_hierarchy_and_override_system_works

Fixed Bugs

https://bugs.oxid-esales.com/changelog_page.php?version_id=255

New Features

Added oxCurl::getStatusCode() function, which returns HTTP status code of the request.

Added changes due to the Consumer Right Directive.

Consumer Right Directive

As announced earlier in our blog we had to include several modifications to make the shop comply with the New Consumer Right Directive: blog.oxid-esales.com/2014/05/due-to-the-consumer-right-directive-new-releases-ahead/

Azure theme changes

Changes in checkout 4 (order) step: downloadable and intangible products will be marked with stars and for these stars added check-boxes to confirm withdrawals. (feature can be disabled from admin, by default enabled)

In to Rights and Withdrawals CMS page added link to pdf form.

Admin changes

Enable or disable “Users have to confirm terms and conditions for downloadable and intangible products during the check-out” config: Master settings->Core settings ->order  This config is used to enable or disable confirmation checkboxes during checkout process

Possibility customized product enable or disable withdrawals confirmation for product: Product->Extended->”Confirm terms and conditions”

Information on what to change after Update or Setup

Update Footer

Update the link title in the footer in German language: “Lieferung und Kosten” to “Zahlung und Lieferung”.

To do this, please go to Admin: Customer info -> CMS pages, find the CMS page with ident “oxdeliveryinfo”, change the title in German language to “Zahlung und Lieferung”.

Add PDF Form

Update the content of the “Right of Withdrawal” page: add link to pdf form. To do this, please go to Admin: Customer info -> CMS pages, find the CMS page with ident “oxrightofwithdrawal”.

Add this html snippet to EN content:
<div><strong><a title="" href="[{$oViewConf->getBaseDir()}]out/pictures/wysiwigpro/Model_form_for_withdrawal_en.pdf">Model form for withdrawal</a></strong></div>
Add this html snippet to DE content:
<div><a title="" href="[{$oViewConf->getBaseDir()}]out/pictures/wysiwigpro/Model_form_for_withdrawal_de.pdf"><strong>Muster für das Widerrufsformular</strong></a></div>

Important information for developers

Changes in Data base structure

Added column OXSHOWCUSTOMAGREEMENT to oxarticle table.

Additional data for database

Config option: blEnableIntangibleProdAgreement. 2 new records to oxContents table.

Template changes

In Azure theme templates: basketcontent.tpl, order.tpl were changed, added new agb.tpl template. In Admin changed article_extend.tpl and shop_config.tpl templates.Added changes to oxid.css file.

Changes in PHP files

Added changes to controllers order.php, basket.php,category_main.php. Added changes to models oxBasket.php, oxArticle.php. Added new model oxBasketContentMarkGenetor.php

Other

Added new translations for Admin. In package included 2 new pdf files.

For more information please see this document:  Media:OXID_eShop_Changes_EU_Rights_Directive.pdf

There is working older (v4.6) application, changes you can find on gitHub:

github.com/OXID-eSales/oxideshop_ce/commit/c7347d75de05c136fafc50e644dbc2582e75230d

github.com/OXID-eSales/oxideshop_ce/commit/7c6662ceccf9417a75cef41e57d9e6db1443b541

Personal tools