|
|
Reporter | tomas_liubinas | Assigned To | | |
---|
Priority | urgent | Severity | crash | Reproducibility | always |
---|
Status | resolved | Resolution | fixed | |
---|
Product Version | 4.5.0 revision 34568 | |
---|
Fixed in Version | 4.5.1 revision 38045 | |
---|
|
|
Summary | 0003075: Active subshop ID value is dropped from session, default shop id is set |
---|
Description | Active subshop ID is dropped from session and "shp" URL parameter (or different domain for subshop) is always required for every subshop call. Otherwise active shop ID value is set to the default (1). This is a problem for already implemented ERP, partially eFire and possibly other 3rd party connections working with subshops! Normal scenario for such calls up until version 4.5.0 was setting shopid first followed by generic URL calls later.
I also would like to note that this behavior is actually correct because this way URLs are not ambiguous anymore, plus we can load config data (correctly) before session has been initialized now. However the problem for external connections persists and needs to be solved. Probably we need some backward compatibility flag included into config.inc.php here. |
---|
Additional Information | Please post the flag parameter name here in case we decide to implement it. Name it making clear that this parameter is intended for backward compatibility (smth like blDeprecatedSessionSubshops). |
---|
Tags | Subshops |
---|
|
|
Theme | Both |
---|
Browser | All |
---|
PHP Version | any |
---|
Database Version | any |
---|
|
|