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 | ||||