OXID eShop v6.0.0 Beta1: Detailed Code Changelog

Namespaces

With the namespaces we introduced new namespaced classes for all former oxSomething classes. The old oxSomething classes have all been marked as deprecated as of V6.0 (@deprecated on b-dev), have no more content and extend their new namespaced analogon.

For backwards compatibility, classMap.php has been introduced, which ensures that the usage of all oxSomething classes in modules still functions in modules.

VirtualNamespaceClassMap.php has been introduced for OXID eShop classes. Using a virtual namespaced class allows writing code only once for all editions. At runtime it is checked, which eShop Edition is currently active and the correct eShop class for the edition is instantiated.

When adapting modules to namespaces, the classMap.php and the VirtualNamespaceClassMap.php can be consulted to identify the correct namespaced OXID eShop class to be used to replace the reference to the old oxSomething classes.

Classes that were marked as deprecated since eShop version 5.3 (@deprecated since v5.3.0) have been removed, like for example class oxLegacyDB.

New classes/methods introduced

Due to the unification of code between all editions and the introduction of namespaces, we needed to touch each class. The following therefore lists only those methods and classes that changed their behaviour.

Classes that were marked as deprecated since eShop version 5.3 (@deprecated since v5.3.0) have been removed, like for example class oxLegacyDB.

Some new functions were introduced:

– OxidEsales\Eshop\Application\Model\Article::setAmountPriceList() – (oxArticle::setAmountPriceList())
– OxidEsales\Eshop\Application\Model\Article::getAmountPriceList() – (oxArticle::getAmountPriceList())
– OxidEsales\Eshop\Core\DatabaseProvider::setDbObject() (oxDb::setDbObject())
– OxidEsales\Eshop\Core\DatabaseProvider::getDbObject() (oxDb::getDbObject())
– OxidEsales\Eshop\Core\UtilsUrl::getActiveShopHost() – (oxUtilsUrl::getActiveShopHost())
– OxidEsales\Eshop\Core\UtilsUrl::extractHost() – (oxUtilsUrl::extractHost())
– OxidEsales\Eshop\Core\UtilsUrl::getActiveShopUrlPath() – (oxUtilsUrl::getActiveShopUrlPath())
– OxidEsales\Eshop\Core\UtilsUrl::extractUrlPath() – (oxUtilsUrl::extractUrlPath())
– OxidEsales\Eshop\Core\Config::getRequestEscapedParameter() – (oxConfig::getRequestEscapedParameter())
– OxidEsales\Eshop\Core\Config::getRequestRawParameter() – (oxConfig::getRequestRawParameter())
– OxidEsales\Eshop\Core\GenericImport\GenericImport – Changes ERP classes used for generic import.
– OxidEsales\Eshop\Core\GenericImport\ImportObject\* – Changes ERP type objects used for generic import.
– OxidEsales\Eshop\Application\Model\BasketItem::setBasketItemKey() – (oxBasketItem::setBasketItemKey())
– OxidEsales\Eshop\Application\Model\BasketItem::getBasketItemKey() – (oxBasketItem::getBasketItemKey())
– OxidEsales\Eshop\Core\Utils::arrayStringSearch() – (oxUtils::arrayStringSearch())

New classes

– All classes in namespace OxidEsales\Eshop\Core\Database\Adapter – those classes integrate Doctrine DBAL
– All classes in namespace OxidEsales\Eshop\Core\Edition – those classes handle the shop editions
– TableViewNameGenerator – responsible for generating the correct table view based on current language and shop.

Template blocks

New template blocks introduced

– Added new block in admin “admin_manufacturer_main_assign_articles” More info in PR 244.
– Added new block “captcha_form” to
– source/Application/views/azure/tpl/form/contact.tpl
– source/Application/views/azure/tpl/form/pricealarm.tpl
– source/Application/views/azure/tpl/form/privatesales/invite.tpl
– source/Application/views/azure/tpl/form/suggest.tpl

New blocks in admin

– admin_article_attribute_assign_attribute
– admin_article_attribute_assign_selectlist
– admin_article_crossselling_assign_crossselling
– admin_article_crossselling_assign_accessoires
– admin_article_downloads_is_downloadable
– admin_article_main_extended_errorbox
– admin_article_main_extended
– admin_article_overview_statistic
– admin_attribute_category_assign_categories
– admin_attribute_main_assign_articles
– admin_category_order_sort_categories
– admin_delivery_main_assign_countries
– admin_deliveryset_main_assign_delivery
– admin_discount_main_form_itm
– admin_discount_main_assign_countries
– admin_header_head
– admin_header_links
– admin_home_head
– admin_home_navigation_items
– admin_category_main_assign_articles
– admin_include_persparams
– admin_login_form
– admin_manufacturer_main_assign_articles
– admin_navigation_menustructure
– admin_navigation_history
– admin_navigation_favorites
– admin_navigation_scripts
– admin_navigation_shopselect_form
– admin_news_main_assign_groups
– object_seo_extended
– object_seo_custreadonly
– admin_order_article_persparams
– admin_order_main_form_details
– admin_order_main_form_payment
– admin_order_main_form_dynvalues
– admin_order_main_form_shipping
– admin_order_main_send_download_links
– admin_order_main_reset_order
– admin_order_main_send_order
– admin_order_overview_persparams
– admin_order_overview_order_number
– admin_order_overview_customer_number
– pagenavisnippet_main
– admin_payment_main_assign_groups
– admin_user_main_assign_groups
– admin_usergroup_main_assign_users
– admin_vendor_main_assign_articles
– admin_voucherserie_main_form_discount_type
– admin_wrapping_main_picture

New blocks in frontend

– email_html_order_cust_ordermeta
– email_html_order_cust_persparams
– email_html_order_owner_persparams
– email_plain_order_cust_ordermeta
– email_plain_order_owner_persparams
– email_plain_ordershipped_shipmenttrackingurl
– captcha_form
– head_html_namespace
– footer_social
– layout_init_social
– sidebar_social
– account_order_persparams
– basket_widget_bestseller
– checkout_basketcontents_basketitem_persparam_readonly
– checkout_basketcontents_basketitem_persparam_editable
– details_productmain_price_value
– details_tabs_comments
– details_tabs_invite
– details_tabs_social
– persparams_persparam
– persparams_persparam_input
– thirdparty_login
– widget_product_bargainitem_price_value
– widget_product_boxproduct_price_value
– widget_product_compareitem_price
– widget_product_compareitem_price_value
– categorytree_extended

Removed template blocks (please check contrib modules)

Removed blocks in admin

– admin_list_order_filter
– admin_list_order_sorting
– admin_list_order_item
– admin_statistic_main_form
– admin_statistic_main_genreport
– admin_statistic_service_form
– admin_statistic_list_colgroup
– admin_statistic_list_filter
– admin_statistic_list_sorting
– admin_statistic_list_item
– admin_adminguestbook_main_form
– admin_adminguestbook_main_content
– admin_adminguestbook_list_colgroup
– admin_adminguestbook_list_filter
– admin_adminguestbook_list_sorting
– admin_adminguestbook_list_item

Removed blocks in frontend

– email_plain_order_cust_ts
– email_plain_order_cust_tsinfo
– email_plain_ordershipped_ts
– email_plain_senddownloadlinks_ts
– email_plain_order_ownerts
– email_html_order_cust_ts
– email_html_order_cust_tsinfo
– email_html_ordershipped_ts
– email_html_senddownloadlinks_ts
– email_html_order_owner_ts
– footer_fblike
– sidebar_trustedshopsratings
– sidebar_facebookfacepile
– checkout_thankyou_ts
– checkout_basketcontents_ts
– checkout_payment_trustedshops
– details_tabs_fbcomments
– details_tabs_fbinvite
– details_tabs_facebook

Translations

Removed language keys

– ORDER_OVERVIEW_FROMORDERNUM
– ORDER_OVERVIEW_TILLORDERNUM
– ORDER_OVERVIEW_EXPORT
– ORDER_OVERVIEW_XMLEXPORT
– REPORT_CANCELED_ORDERS
– REPORT_CONVERSION_RATE
– REPORT_PAGEHEAD_TITLE
– REPORT_PAGEHEAD_SHOPREPORT
– REPORT_PAGEHEAD_REPORTSFROM
– REPORT_PAGEHEAD_REPORTSTILL
– REPORT_SEARCHSTRINGS
– REPORT_SEARCHSTRINGS_INTIME
– REPORT_SEARCHSTRINGS_SEARCHSRT
– REPORT_TOP_CLICKED_CATEGORIES
– REPORT_TOP_CLICKED_CATEGORIES_CLICKPERCAT
– REPORT_TOP_VIEWED_PRODUCTS
– REPORT_TOP_VIEWED_PRODUCTS_VIEWEDITEMS
– REPORT_USER_PER_GROUP
– REPORT_VISITOR_ABSOLUTE
– SHOP_SYSTEM_BLLOGGING
– STASTISTIC_LIST_MENUITEM
– STASTISTIC_LIST_MENUSUBITEM
– STASTISTIC_MAIN_REPORTS
– STASTISTIC_MAIN_SELREPORTS
– STASTISTIC_MAIN_WEEK
– STASTISTIC_MAIN_WEEKS
– STASTISTIC_MAIN_GENERATE
– STASTISTIC_MAIN_SAVEUNDER
– STASTISTIC_MAIN_SAVE
– STASTISTIC_MAIN_ORDERFROM
– STASTISTIC_MAIN_TILL
– STASTISTIC_MAIN_ASSIGNREPORT
– STASTISTIC_SERVICE_LOGCOUNT
– STASTISTIC_SERVICE_DAY
– STASTISTIC_SERVICE_OLDER
– STASTISTIC_SERVICE_DELETE
– TOOLTIPS_NEWSTATISTIC
– mxshow
– mxstat
– tbclstatistic_main
– tbclstatistic_service
– ORDER_PACKAGE_TITLE
– ORDER_PACKAGE_SHOWPACKLIST
– ORDER_PACKAGE_PACKLIST
– ORDER_PACKAGE_FON
– ORDER_PACKAGE_FAX
– ORDER_PACKAGE_REMARK
– ORDER_PACKAGE_ORDERNR1
– ORDER_PACKAGE_ORDERNR2
– ORDER_PACKAGE_MENUITEM
– ORDER_PACKAGE_MENUSUBITEM
– ORDER_PACKAGE_DETAILS
– snporderlistheader
– snporderlistoxorderdate
– snporderlistoxartnum
– snporderlistsum
– snporderlistoxtitle
– ERROR_MESSAGE_GUESTBOOK_ENTRY_ERR_LOGIN_TO_WRITE_ENTRY
– ERROR_MESSAGE_GUESTBOOK_ENTRY_ERR_MAXIMUM_NUMBER_EXCEEDED
– ERROR_MESSAGE_GUESTBOOK_ENTRY_ERR_REVIEW_CONTAINS_NO_TEXT
– ERROR_MESSAGE_GUESTBOOK_ENTRY_ERR_UNDEFINED_SHOP
– GUESTBOOK
– MESSAGE_TO_BE_LOGGED_WRITE_GUESTBOOK
– PAGE_TITLE_GUESTBOOK
– ADMINGB_LIST_AUTHOR
– ADMINGB_LIST_ENTRY
– ADMINGB_LIST_MENUITEM
– ADMINGB_LIST_MENUSUBITEM
– ADMINGB_TITLE
– SHOP_CONFIG_MAXGBENTRIESPERDAY
– mxguestbook
– tbcladminguestbook_main
– CLICK_HERE_TO_WRITE_ENTRY
– NO_ENTRY_AVAILABLE
– ORDER_OVERVIEW_PDF_TSPROTECTION
– MESSAGE_TRUSTED_SHOPS_SEAL_OF_APPROVAL
– TRUSTED_SHOPS
– TRUSTED_SHOPS_CUSTOMER_RATINGS
– TRUSTED_SHOPS_IMGTITLE
– TRUSTED_SHOPS_LINK
– TRUSTED_SHOPS_RATINGS
– TRUSTED_SHOP_BUYER_PROTECTION
– TRUSTED_SHOP_PROTECTION_FROM
– TRUSTED_SHOP_REGISTRATION
– TRUSTED_SHOP_REGISTRATION_MESSAGE
– TRUSTED_SHOP_SEAL_OF_APPROVAL
– TRUSTED_SHOP_UNAVAILABLE_PROTECTION
– HELP_DYN_TRUSTED_RATINGS_ID
– HELP_DYN_TRUSTED_RATINGS_WIDGET
– HELP_DYN_TRUSTED_RATINGS_THANKYOU
– HELP_DYN_TRUSTED_RATINGS_ORDEREMAIL
– HELP_DYN_TRUSTED_RATINGS_ORDERSENDEMAIL
– HELP_DYN_TRUSTED_TSID
– HELP_DYN_TRUSTED_USER
– HELP_DYN_TRUSTED_PASSWORD
– HELP_DYN_TRUSTED_TESTMODUS
– HELP_DYN_TRUSTED_ACTIVE
– HELP_DYN_TRUSTED_TSPAYMENT
– DYN_TRUSTED_TRUSTEDSHOP
– DYN_TRUSTED_TRUSTEDSHOP_ERROR
– DYN_TRUSTED_USER
– DYN_TRUSTED_PASSWORD
– DYN_TRUSTED_TESTMODUS
– DYN_TRUSTED_ACTIVE
– DYN_TRUSTED_SHOPPAYMENT
– DYN_TRUSTED_TSPAYMENT
– DYN_TRUSTED_DIRECT_DEBIT
– DYN_TRUSTED_CREDIT_CARD
– DYN_TRUSTED_INVOICE
– DYN_TRUSTED_CASH_ON_DELIVERY
– DYN_TRUSTED_PREPAYMENT
– DYN_TRUSTED_CHEQUE
– DYN_TRUSTED_PAYBOX
– DYN_TRUSTED_PAYPAL
– DYN_TRUSTED_AMAZON_PAYMENTS
– DYN_TRUSTED_CASH_ON_PICKUP
– DYN_TRUSTED_FINANCING
– DYN_TRUSTED_LEASING
– DYN_TRUSTED_T_PAY
– DYN_TRUSTED_CLICKANDBUY
– DYN_TRUSTED_GIROPAY
– DYN_TRUSTED_GOOGLE_CHECKOUT
– DYN_TRUSTED_SHOP_CARD
– DYN_TRUSTED_DIRECT_E_BANKING
– DYN_TRUSTED_MONEYBOOKERS
– DYN_TRUSTED_DOTPAY
– DYN_TRUSTED_PRZELEWY24
– DYN_TRUSTED_OTHER
– DYN_TRUSTED_INVALID_TS_ID
– DYN_TRUSTED_CANCELLED
– DYN_TRUSTED_DISABLED
– DYN_TRUSTED_INTEGRATION
– DYN_TRUSTED_RATINGS_ID
– DYN_TRUSTED_RATINGS_WIDGET
– DYN_TRUSTED_RATINGS_ID_COMMENT
– DYN_TRUSTED_RATINGS
– DYN_TRUSTED_RATINGS_THANKYOU
– DYN_TRUSTED_RATINGS_ORDEREMAIL
– DYN_TRUSTED_RATINGS_ORDERSENDEMAIL
– DYN_TRUSTED_RATINGS_COMMENT
– DYN_TRUSTED_RATINGS_ERR_INVALID_TSID
– DYN_TRUSTED_RATINGS_ERR_WRONG_WSUSERNAME_WSPASSWORD
– DYN_TRUSTED_RATINGS_ERR_NOT_REGISTERED_FOR_TRUSTEDRATING
– DYN_TRUSTED_RATINGS_CONFIGFILE
– ORDER_OVERVIEW_PROTECTION
– TS_RATINGS_URL_TITLE
– TS_RATINGS_BUTTON_ALT
– FACEBOOK_COMMENTS
– FACEBOOK_FACEPILE
– FACEBOOK_INVITE
– FACEBOOK_INVITETEXT
– FACEBOOK_LOCALE
– FACEBOOK_OPEN_WEBSITE
– SHOP_CONFIG_FACEBOOKAPPID
– SHOP_CONFIG_FACEBOOKCONFIRM
– SHOP_CONFIG_FBSECRETKEY
– SHOP_CONFIG_FBCOMMENTS
– SHOP_CONFIG_FBFACEPILE
– SHOP_CONFIG_FBINVITE
– SHOP_CONFIG_FBSHARE
– SHOP_CONFIG_FBLIKE
– SHOP_CONFIG_FACEBOOKCONNECT
– SHOP_CONFIG_FACEBOOKCONNECTDISABLED
– SHOP_OPTIONS_GROUP_FACEBOOK
– HELP_SHOP_CONFIG_SHOP_CONFIG_FACEBOOKAPPID
– HELP_SHOP_CONFIG_SHOP_CONFIG_FACEBOOKCONFIRM
– HELP_SHOP_CONFIG_SHOP_CONFIG_FBSECRETKEY
– HELP_SHOP_CONFIG_FBCOMMENTS
– HELP_SHOP_CONFIG_FBFACEPILE
– HELP_SHOP_CONFIG_FBINVITE
– HELP_SHOP_CONFIG_FBSHARE
– HELP_SHOP_CONFIG_FBLIKE
– HELP_SHOP_CONFIG_FACEBOOKCONNECT

Improved functionality

Improved methods

Changes in article\_overview controller

Removed $this->_aViewData[“parentarticle”] and
$this->_aViewData[“oxparentid”]. So variables $parentarticle and
$oxparentid should not be used in templates anymore.

oxUtilsUrl::appendUrl

– Now it supports multi level array as parameter
– Now it overwrites already existing parameters if new parameters with same name/key provided.
Example:

ArticleDetailsController::isPriceAlarm

Method now returns boolean in place of 1/0

oxwarticledetails::isPriceAlarm

Method now returns boolean in place of 1/0

Deprecated/removed

Please check the sourecode documentation for more details.

Deprecated methods and functions
Community Edition

– ShopControll::_stopMonitor() – Use self::stopMonitoring() instead.
– OxidEsales\Eshop\Core\Database\Adapter\Doctrine\Database::assureParameterIsAnArray – Backward compatibility for v5.3.0.
– OxidEsales\Eshop\Core\ModuleList::getModuleVersions – Use getModuleConfigParametersByKey(ModuleList::MODULE_KEY_VERSIONS) instead.
– OxidEsales\Eshop\Core\ModuleList::getModulePaths – Use getModuleConfigParametersByKey(ModuleList::MODULE_KEY_PATHS) instead.
– OxidEsales\Eshop\Core\ModuleList::getModuleEvents – Use getModuleConfigParametersByKey(ModuleList::MODULE_KEY_EVENTS) instead.
– OxidEsales\Eshop\Core\ModuleList::getModuleFiles – Use getModuleConfigParametersByKey(ModuleList::MODULE_KEY_FILES) instead.
– OxidEsales\Eshop\Core\ModuleList::getModuleTemplates – Use getModuleConfigParametersByKey(ModuleList::MODULE_KEY_TEMPLATES) instead.
– OxidEsales\Eshop\Core\SystemRequirements::checkBug53632 – Minimum PHP version does not include this bug any more.
– OxidEsales\Eshop\Core\SystemRequirements::checkLibXml2 – DomDocument is available in any case.
– OxidEsales\Eshop\Core\SystemRequirements::checkPhpXml – DomDocument is available in any case.
– OxidEsales\Eshop\Core\SystemRequirements::_getPhpIntSize – DFunction checkBug53632() is not used any more.
– OxidEsales\Eshop\Core\SystemRequirements::checkZendPlatformOrServer – Zend Guard or Server is not required any more.
– OxidEsales\Eshop\Core\SystemRequirements::checkZendOptimizer – Zend Guard or Server is not required any more.
– OxidEsales\Eshop\Core\Utils::redirectOffline – Use Utils::showOfflinePage().
– oxfunctions::cmpart – Moved as anonymous function to Article class.
– oxfunctions::getDb – Use oxDb::getDb().
– oxfunctions::getStr – Use oxStr::getStr().
– oxfunctions::getViewName – Use oxTableViewNameGenerator::getViewName().
– oxfunctions::getRequestUrl – Use OxidEsales\Eshop\Core\Request::getRequestUrl().
– OxidEsales\Eshop\Application\Controller\Admin\OrderList::storno – Use self::cancelOrder().
– OxidEsales\Eshop\Application\Controller\Admin\ShopController::SHOP_ID – Instead use ShopIdCalculator::BASE_SHOP_ID.
– OxidEsales\Eshop\Core\Config::getRequestEscapedParameter – Use OxidEsales\Eshop\Core\Request::getRequestEscapedParameter().
– OxidEsales\Eshop\Core\Config::getRequestRawParameter – Use OxidEsales\Eshop\Core\Request::getRequestEscapedParameter().

Professional Edition

– OxidEsales\EshopEnterprise\Core\SystemRequirements::checkZendPlatformOrServer() – Zend Guard or Server is not required any more

Enterprise Edition

– oxUtilsObject::isDerivedFromParentShop – Use oxBase::isDerived()
– OxidEsales\EshopEnterprise\Core\SystemRequirements::checkZendPlatformOrServer() – Zend Guard or Server is not required any more
– OxidEsales\EshopEnterprise\Core\SystemRequirements::getRequiredModules() – Zend Guard or Server is not required any more
– class LDAP will be moved to own module.
– classes News, NewsMainAjax, NewsMall will be moved to own module containing the news feature.
– OxidEsales\EshopEnterprise\Core\Cache\ReverseProxy\ReverseProxyBackend::setReverseProxyCapabaleDoEsi – use
ReverseProxyBackend::setReverseProxyCapableDoEsi()

Removed classes, methods and functions
Classes

– oxErpCsv, oxErpBase, oxErpGenImport and all type objects removed. Use GenericImport instead.
– oxErpInterface
– GuestBook – use the module oeguestbook instead
– GuestbookEntry – use the module oeguestbook instead
– Admin_Guestbook – use the module oeguestbook instead
– AdminGuestbook_List – use the module oeguestbook instead
– Adminguestbook_Main – use the module oeguestbook instead
– oxGbEntry – use the module oeguestbook instead
– List_Order
– Order_Package
– oxCaptcha
– oxImex
– oxLegacyDb (replaced by a database interface, which includes most of the methods of oxLegacyDb)
– oxStatistic
– Report_base
– Report_canceled_orders
– Report_conversion_rate
– Report_searchstrings
– Report_top_clicked_categories
– Report_top_viewed_products
– Report_user_per_group
– Report_visitor_absolute
– Statistic
– Statistic_List
– Statistic_Main
– statistic_main_ajax
– Statistic_Service
– verificationimg.php
– dyn_trusted
– dyn_trusted_ratings
– oxtsproduct
– oxtsprotection
– oxtsratings
– oxfb

Methods

– oxwarticledetails::getCaptcha()
– ArticleDetailsController::getCaptcha()
– ContactController::getCaptcha()
– InviteController::getCaptcha()
– SuggestController::getCaptcha()
– OrderOverview::exportlex
– oxDb::escapeString()
– oxDb::isValidFieldName()
– oxDb::quoteArray()
– oxDb::resetTblDescCache()
– oxModuleInstaller::_getModuleExtensionsGarbage()
– oxModuleInstaller::_removeGarbage()
– oxShopControl::_log()
– oxuser::getPasswordHash()
– roles_bemain::isEfire()
– PaymentController::getTsProtections()
– PaymentController::getCheckedTsProductId()
– oxBasket::_calcTsProtectionCost()
– oxBasket::setTsProductId()
– oxBasket::getTsProductId()
– oxBasket::getFTsProtectionCosts()
– oxBasket::getTsProtectionVatPercent()
– oxBasket::getTsProtectionVat()
– oxBasket::getTsProtectionNet()
– oxBasket::getTsProtectionCosts()
– oxBasket::getTrustedShopProtectionCost()
– oxBasket::getTsInsuredSum()
– oxViewConfig::getTsRatings()
– oxViewConfig::getTsRatingUrl()
– oxViewConfig::showTs()
– oxViewConfig::getTsId()
– oxView::getTrustedShopId()
– oxView::getTSExcellenceId()
– oxView::isConnectedWithFb()
– oxView::getFbUserId()
– oxView::showFbConnectToAccountMsg()
– oxViewConfig::getShowFbConnect()
– oxViewConfig::getFbAppId()
– oxUBase::isFbWidgetVisible()
– oxcmp_user::login_updateFbId()
– oxuser::updateFbId()

Removed config options

– iMasterSlaveBalance – it was used to balance the amount of read accesses between master and slave(s).
Due to differences in now letting Doctrine DBAL handle Master/Slave connections the balance feature cannot be supported anymore.

NOTE: some config options were moved to contrib modules along with the related functionality:

TrustedShops related settings
– sTsProtectionUrl
– sTsTestProtectionUrl
– sTsUser
– sTsPass
– aTsConfig
– sTsServiceWsdl
– sTsServiceTestWsdl
– blAdodbSessionHandler

Guestbook related
– iMaxGBEntriesPerDay

See facebook contrib module:
– bl_showFbConnect
– blFbCommentsEnabled
– blFbFacepileEnabled
– blFbInviteEnabled
– blFbLikeEnabled
– blFbShareEnabled
– sFbSecretKey
– sFbAppId

Removed libraries

– JpGraph
– facebook


2 replies

Trackbacks & Pingbacks

  1. […] Details about changes in code, templates, translations improved methods can be found on the changelog details page. […]

  2. […] OXID eShop V6.0.0 Beta1: Detailed Code Changelog […]

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply

Your email address will not be published. Required fields are marked *