View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000630 | OXID eShop (all versions) | 4.07. Source code, Test | public | 2009-02-24 15:28 | 2012-12-10 13:45 |
Reporter | Nico_Klein | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | resolved | Resolution | no change required | ||
Product Version | 4.0.1.0 revision 15990 | ||||
Summary | 0000630: Delivery and billing countries are missing in confirmation email | ||||
Description | In the order confirmation mail is the delivery country and the bill country not appear. reason: the column oxbillcountry and oxdelcountry is missing in the table oxorder. | ||||
Tags | No tags attached. | ||||
Theme | |||||
Browser | All | ||||
PHP Version | 5.2.6 | ||||
Database Version | 5.0.33 | ||||
has duplicate | 0000703 | closed | dainius.bigelis | no bill country in order mail |
|
1. These fields were removed because country title is multilanguage information and storing it in DB does not look correct. So in DB we keep only country id. 2.When order is loaded as object assign method sets fields you want automatically: //get billing country name from billing country id if ( !$this->oxorder__oxbillcountry->value ) { $this->oxorder__oxbillcountry = new oxField($this->_getCountryTitle( $this->oxorder__oxbillcountryid->value ) ); } //get delivery country name from delivery country id if ( !$this->oxorder__oxdelcountry->value ) { $this->oxorder__oxdelcountry = new oxField($this->_getCountryTitle( $this->oxorder__oxdelcountryid->value ) ); } thus all required information should be available. |
|
Need to set Status = Resolved-No Change required, to make this entry visible for users. |