View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002989 | OXID eShop (all versions) | 2. ----- eShop backend (admin) ----- | public | 2011-06-17 12:04 | 2012-12-10 15:35 |
Reporter | manuel_bln | Assigned To | |||
Priority | urgent | Severity | major | Reproducibility | always |
Status | closed | Resolution | duplicate | ||
Product Version | 4.5.0 revision 34568 | ||||
Summary | 0002989: shopid gets lost in forms (using $oViewConf->getHiddenSid()) | ||||
Description | proof of concept (works in enterprise demoshop as well): * create a new subshop * Set some URL for this subshop (any random URL) * goto articles => categories. List is empty (which is correct) * submit filter form * list shows categories from baseshop (shopid = 1) reason: oxviewconfig::mustAddShopIdToRequest() returns false. (in list-template $oViewConf->getHiddenSid() is called. The hidden shp-field is not rendered if mustAddShopIdToRequest returns false) solution: i don't have that much time to evaluate a solution - maybe always return true on isAdmin() === true ? don't know about any side-effects there. | ||||
Steps To Reproduce | see above | ||||
Additional Information | I'm afraid that this error could also affect other forms dealing with sensitive data and therefore mixes up shop-settings etc. | ||||
Tags | No tags attached. | ||||
Theme | |||||
Browser | |||||
PHP Version | |||||
Database Version | |||||
duplicate of | 0002842 | resolved | vilma_liorensaityte | wrong shopid in admin |