Bonjour.
$selectedDefaultCountry = $this->context->country->id; $additionalFields['country'] = (new FormField) ->setName('country') ->setType('select') /* ->setType('countrySelect') */ ->setLabel($this->l('Pays')) ->setRequired(true) ->setValue($selectedDefaultCountry); foreach ($countries as $country) { $additionalFields['country']->addAvailableValue( $country['id_country'], $country['name'] ); }