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 |