View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0001270 | OXID eShop (all versions) | 1.03. Basket, checkout process | public | 2009-09-01 10:07 | 2012-12-07 15:13 |
| Reporter | andreas_ziethen | Assigned To | |||
| Priority | normal | Severity | major | Reproducibility | always |
| Status | resolved | Resolution | fixed | ||
| Product Version | 4.1.5 revision 21618 | ||||
| Fixed in Version | 4.1.6 revision 22740 | ||||
| Summary | 0001270: not defined array causes warnings in oxorder class - reason: no dynvalue array at payment creditcard | ||||
| Description | oxorder::_setPayment() causes PHP warnings in following code: ------------------------ if ( !$aDynvalue && ( $oUserpayment = $this->getPaymentType() ) ) { $aStoredDynvalue = $oUserpayment->getDynValues(); foreach ( $aStoredDynvalue as $oVal ) { $aDynvalue[$oVal->name] = $oVal->value; } } ------------------------ $aStoredDynvalue is null if paymethod is == oxidcreditcard (look at oxuserpayment::getDynValues() -> null is returned if paymethod is creditcard) | ||||
| Tags | Payment | ||||
| Theme | |||||
| Browser | All | ||||
| PHP Version | 5.2.6 | ||||
| Database Version | 5.0.33 | ||||