Bonjour,
Je sais que Grafkart utilise peut-être un helpers pour que le membre sélectionne son pays et son année de naissance. Je suis entraine de développer un espace membre et j'aimerais avoir si il est possible avec un helper de cakephp d'avoir tous les années et tous les pays pour que utilisateur puisse sélectionner son année de naissance et son pays.

Merci de votre aide et Bonne année! :)

3 réponses


Maenhyr
Réponse acceptée

Tu peux toujours créer le select toi même dans ces cas là.

<select name="" id="">
<?php
foreach($countries as $country) {
    echo '<option value="'.$country.'">'.$country.'</option>';
}
?>
</select>

Bonjour,
Grafikart a posté ce Gist il y a 2 mois sur Github, tu peux le réutiliser : https://gist.github.com/4035447. Pour les années, je pense qu'une simple boucle for() avec une année de départ et une année de fin (l'année actuelle) devrait suffire.

lakamark
Auteur

Avec ce gros tableau je fait un foreach qui va récupérer le nom du pays et les mettre dans le un select. Je regarder son tableau :

arry(
    (int) 0 => 'Afghanistan',
    (int) 1 => 'Albania',
    (int) 2 => 'Algeria',
    (int) 3 => 'American Samoa',
    (int) 4 => 'Andorra',
)...

Je veux qu'il prenne le nom du pays
dans le code source ça donne se résultat :

<select>
    <option value="Afghanistan">Afghanistan</option>
</select>

et non

<select>
    <option value="0">Afghanistan</option>
</select>