View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001566 | OXID eShop (all versions) | 1.01. Products (product, categories, manufacturer, promotions etc.) | public | 2009-12-17 08:42 | 2012-12-07 14:29 |
Reporter | sventietje | Assigned To | |||
Priority | high | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Product Version | 4.2.0 revision 23610 | ||||
Fixed in Version | 4.4.3 revision 30016 | ||||
Summary | 0001566: Compare Articles => empty entry -> wrong object | ||||
Description | hi, if you try to compare more than 3 products on, so that you`ll have to move between different pages you can produce a some php errors: move Right or left a product of the first page to the second page. then try to click on page 1. the list will not show the products any longer. the problem: 1. the pagenavigation links keep "fnc=moveRight". that`s wrong 2. there is no real clean check whether the GET aid exists in the called moveLeft and moveRight function | ||||
Tags | Products | ||||
Theme | |||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
|
@Developers: reproduced this case just in a bit of different way: 1. added 4 products to Compare list. 2. Opened 2nd page of compare list. 3. Clicked on the link next to product to Move Left (= switch with the product from the first page) - products are switched correctly, but... 4. Then clicked on the page number "2" - the message will be displayed "Please select at least two products to be compared." and seems that 4th product is gone from the 2nd page (nor 2nd page, neither product in it are not displayed at all). So please check and fix this case. Btw: the option fnc=moveRight/moveLeft is really included on the page number links: http://[shop]/index.php?cl=compare&fnc=moveright |
|
fixed moveleft and moveright functions, and added to ubase skip functions array for not to append them to pagination links |