SF2 : Affichage du nom des pays en entier
Lorsque l’on utilise le type de champ « Country» de Symfony2 et que l’on stocke en base de données les valeurs de ce derniers, on constate qu’il n’y a d’enregistré uniquement l’acronyme des pays (par exemple « FR » pour la France). Mais alors, comment retrouver le nom du pays en entier ?
Admettons que nous souhaitions l’appeler dans un contrôleur. Dans l’en-tête du fichier, écrivez la ligne suivante :
use Symfony\Component\Locale\Locale;
Ensuite, on récupère le tableau des pays grâce à la ligne suivante :
$country = Locale::getDisplayCountries(\Locale::getDefault());
return $country[“FR”];
Le retour affichera le texte “France”.
24 juillet 2015 - Wakonda - Symfony
Rechercher
Tags
Articles récents
- Quel est le but de l'attribut "role" en HTML ?
- Changer la couleur de l'espace réservé (placeholder)
- Attention à cet email d’arnaque !
- Supprimer un fichier d'un référentiel Git sans le supprimer du système de fichiers local
- JS - Récupérer le dernier élément d'un tableau
- JS - Prévisualiser une image avec son upload
- PHP - Convertir une chaîne de caractères en un booléen
- PHP : Vérifier si une session a déjà été démarrée
- Créer un APK ou un AAB en ligne de commandes
- L'opérateur !! en Javascript