View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0003093 | OXID eShop (all versions) | 1.01. Products (product, categories, manufacturer, promotions etc.) | public | 2011-07-28 11:29 | 2012-12-07 14:10 |
Reporter | tjungcl | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Product Version | Past development | ||||
Summary | 0003093: to deactivate attribute filter, user has to choose "please choose". the other dropdown option has no sense. | ||||
Description | if the user has an active attribute filter and wants to deactivate that filter to see all products again, he has to click the active filter and select "please choose" from the dropdown. Furthermore there is only a second option in the dropdown which is the filter that is already active. for example: color: please choose => green => blue => yeloow you choose blue. no the page reloads and the filter dropdown is: color: blue => please choose => blue That dropdown box is as is stated above totally unintuitive: it has to options where the first has a name that doesnt say what it does (=deactivate color filter) and the second has no sense at all (clicking it reloads the page without changing anything). | ||||
Tags | Attributes | ||||
Theme | Both | ||||
Browser | All | ||||
PHP Version | any | ||||
Database Version | any | ||||
|
another thing about the attribut filter dropdown: although each dropdown entry is a link, the links all point to '#' and are only made to work with javascript using the rel attribute. so without javascript this cant work. Better use working links using the filtervalues as url-parameters instead of a post-form |
|
after working on the problem a bit, i realised why the filter-dropdown is color: blue => please choose => blue the clicked value is copied into the dropdown lable on click and if the value was "reset filter", this text would be visible as label until the page reloads which looks wrong too. But "please choose" in the dropdown list is not better, so there should really be a fix like an additional hidden text that is used instead or so. And i also learned why there is only a "blue". The template just loads all attributes that are left after filtering, and when blue is filtered, only blue is left of course. This should be solved in a different way: if i filter the color blue, i want to be able to switch to another color with one click, not with two clicks and a page reload. So when calculating the available attribute values for color, the color-filter has to be deactivated (only for the calculation) and activated again afterwards. that way you still have the functionality of displaying only the attributes that are available with the current filtering, but a attribut does no longer filter out its own values. |