View Issue Details

IDProjectCategoryView StatusLast Update
0001258OXID eShop (all versions)1.03. Basket, checkout processpublic2012-12-10 13:24
ReporterBergfreunde Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version4.1.5 revision 21618 
Fixed in Version4.2.0 revision 23610 
Summary0001258: Multiple error-messages at basket if article hasn't enough stock
DescriptionIf you're at the basket (step 1) and want to rise the number of an item that is higher than the stock of the article, the error message will be displayed below every article in the basket.

If you're doing this for several articles, below every article every error message will be displayed.
TagsOrder
Attached Files
Lagebestand1.jpg (78,148 bytes)   
Lagebestand1.jpg (78,148 bytes)   
Theme
BrowserAll
PHP Version5.2.6
Database Version5.0.33

Activities

dainius.bigelis

2009-08-28 16:03

reporter   ~0001566

Reminder sent to: Bergfreunde

Hi,

Showing the warning message - it is supposed behavior in this case. The messages needs to be displayed just below the each article, to pay attention to that. If this would be displayed in some general place in basket - user can miss that and proceed with order not as he wants.
One thing is - hwo to reproduce the two error messages below each of the produce?
Because for us it is displayed only by one error message (what is OK).
What browser (and what version) you are using?

Best regards,

Bergfreunde

2009-08-28 17:04

reporter   ~0001570

i used ff 3.5.1, but it is the same with ie, etc.

i think it should be like the sample-img

just display the analogically error message for one every article

birute_meilutyte

2009-08-31 16:02

reporter   ~0001583

problem can be reproduced only for those products, which do not have product numbers (Art.No.)

arvydas_vapsva

2009-09-02 13:51

reporter   ~0001609

Fully fixed in major release version code. Part fix will come in next minor release, but user will have to edit template files by himself (minor releases does not contain template fixes). Default templates fix:

basket.tpl:

  change:
    [{if $basketproduct->oxarticles__oxartnum->value == $oEr->getValue('articleNr') }]
  to:
    [{if $basketproduct->oxarticles__oxid->value == $oEr->getValue('productId') }]

order.tpl:

  change:
    [{if $basketitem->sProduct == $oEr->getValue('articleNr') }]
  to:
    [{if $basketitem->sProduct == $oEr->getValue('productId') }]