Affichage des options [Résolu]
9 messages
• Page 1 sur 1
Affichage des options [Résolu]
Bonjour
Pour plus d'accessibilité, je cherche à remplacer le menu déroulant du choix des options par des cases ou des boutons type radio à cocher.
Après divers essais, je sèche...
Le plus concluant a été de remplacer le menu par un bouton radio, mais UN SEUL au lieu d'avoir un bouton pour chaque valeur de l'option. Évidemment, c'est moins pratique
Un aperçu ici http://dianem.eu/diane/index.php?route=product/product&product_id=51
J'ai remplacé
Mais j'ai dû oublier quelque chose ( j'ai bien fermé les balises )
J'ai visité le forum français, le forum anglais, j'ai même épluché les extensions gratuites et payantes, sans résultat.
En désespoir de cause, je sollicite un coup de main, d'autan que ce sera certainement utile à d'autres.
J'ai constaté que certains internautes peu aguerris avaient du mal à voir les menus déroulants. Les cases à cocher sont beaucoup plus explicites. C'est d'ailleurs ce que font beaucoup de boutiques qui "tournent".
Si je trouve la solution, je partagerai...
Quelqu'un a t'il le début d'une idée ?
Merci d'avance
Pour plus d'accessibilité, je cherche à remplacer le menu déroulant du choix des options par des cases ou des boutons type radio à cocher.
Après divers essais, je sèche...
Le plus concluant a été de remplacer le menu par un bouton radio, mais UN SEUL au lieu d'avoir un bouton pour chaque valeur de l'option. Évidemment, c'est moins pratique
Un aperçu ici http://dianem.eu/diane/index.php?route=product/product&product_id=51
J'ai remplacé
- Code: Tout sélectionner
<select name="option[<?php echo $option['option_id']; ?>]">
- Code: Tout sélectionner
<input type="radio" name="option[<?php echo $option['option_id']; ?>]">
Mais j'ai dû oublier quelque chose ( j'ai bien fermé les balises )
J'ai visité le forum français, le forum anglais, j'ai même épluché les extensions gratuites et payantes, sans résultat.
En désespoir de cause, je sollicite un coup de main, d'autan que ce sera certainement utile à d'autres.
J'ai constaté que certains internautes peu aguerris avaient du mal à voir les menus déroulants. Les cases à cocher sont beaucoup plus explicites. C'est d'ailleurs ce que font beaucoup de boutiques qui "tournent".
Si je trouve la solution, je partagerai...
Quelqu'un a t'il le début d'une idée ?
Merci d'avance
Dernière édition par petitspouces le 29 Oct 2011, 18:17, édité 1 fois au total.
version : 1.5.5.1 Français
Modules par défaut
Template : default
Hebergeur : local
Modules par défaut
Template : default
Hebergeur : local
- petitspouces
- Messages: 22
- Inscrit le: 27 Oct 2010, 10:03
Re: Affichage des options
Il faut mettre un bouton qui désactive le(s) bouton(s) contraire(s), à savoir si le bouton "Oui" est activé cela désactivera le bouton "Non".
Exemple pour deux boutons : le bouton Oui et le bouton Non
Le code te dit que si le bouton Oui (1) est coché (selected), le bouton Non (0) ne l'est pas, sinon (else) que le bouton Oui (1) est désactivé quand le bouton Non (0) est activé (selected)
Exemple pour deux boutons : le bouton Oui et le bouton Non
- Code: Tout sélectionner
<td><select name="option">
<?php if ($option) { ?>
<option value="1" selected="selected"><?php echo $text_yes; ?></option>
<option value="0"><?php echo $text_no; ?></option>
<?php } else { ?>
<option value="1"><?php echo $text_yes; ?></option>
<option value="0" selected="selected"><?php echo $text_no; ?></option>
<?php } ?>
</select></td>
Le code te dit que si le bouton Oui (1) est coché (selected), le bouton Non (0) ne l'est pas, sinon (else) que le bouton Oui (1) est désactivé quand le bouton Non (0) est activé (selected)
- Imaxine
- Messages: 3023
- Inscrit le: 27 Juil 2009, 19:28
Re: Affichage des options
Merci pour cette réponse rapide.
En fait le problème, c'est que je n'ai qu'un seul bouton et non 1 par valeur de l'option
cf http://dianem.eu/diane/index.php?route=product/product&product_id=51
En fait le problème, c'est que je n'ai qu'un seul bouton et non 1 par valeur de l'option
cf http://dianem.eu/diane/index.php?route=product/product&product_id=51
version : 1.5.5.1 Français
Modules par défaut
Template : default
Hebergeur : local
Modules par défaut
Template : default
Hebergeur : local
- petitspouces
- Messages: 22
- Inscrit le: 27 Oct 2010, 10:03
Re: Affichage des options
Teste le code que je viens de mettre et tu verras que pour cet exemple tu en auras deux.
- Imaxine
- Messages: 3023
- Inscrit le: 27 Juil 2009, 19:28
Re: Affichage des options
Si tu choisis de faire une sélection des options par bouton radio, cela risque de ne pas fonctionner car la sélection des boutons ne fonctionne pas avec le mode Ajax et comme l'ajout au panier se fait en Ajax...!!
Lire ce sujet.
Lire ce sujet.
- Imaxine
- Messages: 3023
- Inscrit le: 27 Juil 2009, 19:28
Re: Affichage des options
J'ai essayé le code mais sans succès.
Effectivement, le post n'est pas optimiste.
J'ai pourtant vu des extensions qui proposaient cela. Sans doute y était inclus une modification de l'ajax.
Mais je reconnais que ça me dépasse un peu.
Tant pis, il ne reste plus qu'à trouver une autre solution ( ou à apprendre l'ajax ...)
Merci Imaxine
Effectivement, le post n'est pas optimiste.
J'ai pourtant vu des extensions qui proposaient cela. Sans doute y était inclus une modification de l'ajax.
Mais je reconnais que ça me dépasse un peu.
Tant pis, il ne reste plus qu'à trouver une autre solution ( ou à apprendre l'ajax ...)
Merci Imaxine
version : 1.5.5.1 Français
Modules par défaut
Template : default
Hebergeur : local
Modules par défaut
Template : default
Hebergeur : local
- petitspouces
- Messages: 22
- Inscrit le: 27 Oct 2010, 10:03
Re: Affichage des options
Voici la solution à ton problème.
- Imaxine
- Messages: 3023
- Inscrit le: 27 Juil 2009, 19:28
Re: Affichage des options
Merci infiniment.
Je vais tester. En espérant que ça fonctionne avec plusieurs options.
Je vous tiendrais au courant
Je vais tester. En espérant que ça fonctionne avec plusieurs options.
Je vous tiendrais au courant
version : 1.5.5.1 Français
Modules par défaut
Template : default
Hebergeur : local
Modules par défaut
Template : default
Hebergeur : local
- petitspouces
- Messages: 22
- Inscrit le: 27 Oct 2010, 10:03
Re: Affichage des options
Si cela fonctionne, tu n'oublieras pas de mettre [Résolu] dans le titre de ton sujet.
- Imaxine
- Messages: 3023
- Inscrit le: 27 Juil 2009, 19:28
9 messages
• Page 1 sur 1
Qui est en ligne ?
Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 9 invité(s)