View Issue Details

IDProjectCategoryView StatusLast Update
0001756OXID eShop (all versions)4.07. Source code, Testpublic2012-12-10 13:45
Reportermafi Assigned To 
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.3.0 revision 26948 
Fixed in Version4.3.1 revision 27257 
Summary0001756: no module for oxLang possible
DescriptionSince version 4.3 it's not possible to write a module for oxlang. A custom oxlang class is loaded at first, but after logging in and reloading the page the "normal" oxlang class is loaded.

The reason can be found in oxsession::_isSwappedClient().
In this function there is a call to "_checkCookies" (new in V 4.3) which internal calls "getCurrentShopURL" which uses oxlang. The problem is that "_isSwappedClient" is called during bootup of oxconfig BEFORE the modules are loaded from config table, hence there are no modules installed and the custom module for oxlang is not active.
TagsNo tags attached.
Theme
BrowserAll
PHP Versionany
Database Versionany

Activities

birute_meilutyte

2010-04-12 08:10

reporter   ~0002506

@developers: please, check from source code side if this issue exists.