Changeset View
Changeset View
Standalone View
Standalone View
branches/5.2.x/units/orders/orders_event_handler.php
| Show First 20 Lines • Show All 1542 Lines • ▼ Show 20 Line(s) | |||||
| 'BillingCountry' => $order->GetDBField('BillingCountry'), | 'BillingCountry' => $order->GetDBField('BillingCountry'), | ||||
| 'PaymentType' => $order->GetDBField('PaymentType'), | 'PaymentType' => $order->GetDBField('PaymentType'), | ||||
| ); | ); | ||||
| } | } | ||||
| // shipping address required fields | // shipping address required fields | ||||
| if ($this->Application->GetVar('check_shipping_address')) { | if ($this->Application->GetVar('check_shipping_address')) { | ||||
| $has_tangibles = $order->HasTangibleItems(); | $has_tangibles = $order->HasTangibleItems(); | ||||
| $req_fields = array('ShippingTo', 'ShippingAddress1', 'ShippingCity', 'ShippingZip', 'ShippingCountry', /*'ShippingPhone',*/ 'BillingEmail'); | $req_fields = array('ShippingTo', 'ShippingAddress1', 'ShippingCity', 'ShippingZip', 'ShippingCountry'); | ||||
| $order->setRequired($req_fields, $has_tangibles); | $order->setRequired($req_fields, $has_tangibles); | ||||
| $order->setRequired('ShippingState', $cs_helper->CountryHasStates( $field_values['ShippingCountry'] )); | $order->setRequired('ShippingState', $cs_helper->CountryHasStates( $field_values['ShippingCountry'] )); | ||||
| } | } | ||||
| // billing address required fields | // billing address required fields | ||||
| if ($this->Application->GetVar('check_billing_address')) { | if ($this->Application->GetVar('check_billing_address')) { | ||||
| $req_fields = array('BillingTo', 'BillingAddress1', 'BillingCity', 'BillingZip', 'BillingCountry', 'BillingPhone', 'BillingEmail'); | $req_fields = array('BillingTo', 'BillingAddress1', 'BillingCity', 'BillingZip', 'BillingCountry', 'BillingPhone', 'BillingEmail'); | ||||
| $order->setRequired($req_fields); | $order->setRequired($req_fields); | ||||
| ▲ Show 20 Lines • Show All 2561 Lines • Show Last 20 Lines | |||||