';
- else
- $content .='
';
-
- $content .= '
-
-
-
-
';
- }
- elseif ($addr_field_item == 'lastname')
- {
- $content .= '
-
-
- *
- '.$this->l('Invalid characters:').' 0-9!<>,;?=+()@#"�{}_$%:
-
';
- }
- elseif ($addr_field_item == 'firstname')
- {
-
- $content .= '
-
-
- *
- '.$this->l('Invalid characters:').' 0-9!<>,;?=+()@#"�{}_$%:
-
';
- }
- elseif ($addr_field_item == 'address1')
- {
-
- $content .= '
-
-
- *
-
';
- }
- elseif ($addr_field_item == 'address2')
- {
-
- $content .= '
-
-
-
-
';
- }
- elseif ($addr_field_item == 'postcode')
- {
-
- $content .= '
-
-
-
-
';
- }
- elseif ($addr_field_item == 'city')
- {
-
- $content .= '
-
-
- *
-
';
- }
- elseif ($addr_field_item == 'country' || $addr_field_item == 'Country:name')
- {
-
- $content .= '
-
-
- ';
- $selectedCountry = $this->getFieldValue($obj, 'id_country');
- foreach ($this->countriesArray AS $id_country => $name)
- $content .= ' ';
- $content .= ' *
-
';
-
-
- $content .= '
-
-
-
-
- *
-
-
';
-
-
- $id_country_ajax = (int)$this->getFieldValue($obj, 'id_country');
-
- $content .= '
- ';
- }
-
- } // End foreach
- $content .= '
-
-
-
-
';
-
- $content .= '
-
-
-
-
';
-
-
- $content .= '
-
-
-
- '.$this->l('Forbidden characters:').' <>;=#{}
-
';
-
- $content .= '
-
-
-
-
* '.$this->l('Required field').'
- ';
- $content .= '
- ';
-
- return $content;
- }
-
+ /**
+ * Get Address formats used by the country where the address id retrieved from POST/GET is.
+ *
+ * @return array address formats
+ */
protected function processAddressFormat()
{
$tmp_addr = new Address((int)Tools::getValue("id_address"));
@@ -492,7 +266,7 @@ class AdminAddressesControllerCore extends AdminController
'tokenCustomer' => isset ($tokenCustomer) ? $tokenCustomer : null
));
- // Order address fields depending on country norm
+ // Order address fields depending on country format
$addresses_fields = $this->processAddressFormat();
$addresses_fields = $addresses_fields["dlv_all_fields"]; // we use delivery address
@@ -614,7 +388,6 @@ class AdminAddressesControllerCore extends AdminController
parent::initContent();
}
-
}