View Issue Details

IDProjectCategoryView StatusLast Update
0001364OXID eShop (all versions)1.01. Products (product, categories, manufacturer, promotions etc.)public2012-12-07 14:29
Reporterdainius.bigelis Assigned To 
PriorityhighSeverityminorReproducibilityalways
Status resolvedResolutionwon't fix 
Summary0001364: Possible to assign Variant-articles without Parent to the lists
DescriptionAs 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 InformationPay 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.
TagsProducts
Theme
BrowserAll
PHP Version5.2.6
Database Version5.0.33

Relationships

related to 0000626 resolvedarvydas_vapsva The number of pages in $oView->getPageNavigation() is generated from all products, not only visible ones 

Activities

dainius.bigelis

2009-10-09 15:52

reporter   ~0001906

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.

andreas_ziethen

2009-10-12 13:18

reporter   ~0001910

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!

dainius.bigelis

2009-10-21 10:36

reporter   ~0001942

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.

andreas_ziethen

2009-10-21 14:51

reporter   ~0001947

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.

dainius.bigelis

2009-10-21 15:25

reporter   ~0001948

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.

dainius.bigelis

2010-04-28 17:44

reporter   ~0002599

Link to feature request:
http://oxid.uservoice.com/forums/31940-feature-requests/suggestions/694340-display-variant-articles-in-lists