View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001364 | OXID eShop (all versions) | 1.01. Products (product, categories, manufacturer, promotions etc.) | public | 2009-10-02 17:28 | 2012-12-07 14:29 |
Reporter | dainius.bigelis | Assigned To | |||
Priority | high | Severity | minor | Reproducibility | always |
Status | resolved | Resolution | won't fix | ||
Summary | 0001364: Possible to assign Variant-articles without Parent to the lists | ||||
Description | As described in the bug 0000626 - if option "Display Variants in Assignment Lists in eShop admin" is selected, user can assign variants to the lists (Categories, Manufacturers) without Parent-articles (i.e. if only few variants are assigned). If Parent-article is not assigned to the list, the assigned Variants are not displayed in the lists because initially it is planned in eShop - that only Parent articles can be displayed. This causes problems for paging and is vulnerable for some other functionality. Solution: - do not allow assignment of only some particular variant-articles to category, when other same article variants are left not assigned. | ||||
Additional Information | Pay attention to the currently active behavior: - if all variants are assigned to the list - the parent article is also assigned; - if parent article is assigned as first - all variants are also assigned automatically. | ||||
Tags | Products | ||||
Theme | |||||
Browser | All | ||||
PHP Version | 5.2.6 | ||||
Database Version | 5.0.33 | ||||
related to | 0000626 | resolved | arvydas_vapsva | The number of pages in $oView->getPageNavigation() is generated from all products, not only visible ones |
|
When we went deeper into details, looks like offered solution has no sence, because: in eshop it's not possible to display in parent-article details page only the variants, which are assigned to selected category. Means - if parent-article is assigned, then all it's variants will be displayed in details page... Means - there is no sense to allow assignment of some particular variants (and leave some variants unassigned) to category. So we came to conclusion that best solution would be: do not allow assignment of only some particular variant-articles in AJAX lists. |
|
The bug - in my opinion - is not that you can assign variants to categories but the bug is, that the lists do not show them! |
|
Displaying variants in the lists is new feature requests and we already have this task included in the wishlist. This needs some concept to be prepared for entire shop, as it would affect lot of places (from displaying, to calculation of prices and adding to basket, etc.). So for now as quick solution - the restriction should be implemented: - do not allow assignment of only some particular variant-articles in AJAX lists. |
|
Hmm ... I cannot see why this should affect lots of places .. - look at this shop: http://www.handtuch-welt.de - here we built a small module to force variants beeing shown in article lists (category pages). So if it it really has to be changed in the way that it'll be not possible to assign single variants to different categories, please implement it in a way which can easily be changed by a module, cause in some shops we do NEED this feature. |
|
After considering these arguments we decided to leave this functionality as it is now. After the feature for displaying variants in the lists will be implemented, the problem about assigning variants without parents will gone. |
|
Link to feature request: http://oxid.uservoice.com/forums/31940-feature-requests/suggestions/694340-display-variant-articles-in-lists |