7
votes

Simple_Form Render Bouton Radio Groupe avec (x) Étiquette avec Twitter Bootstrap?

im essayant pendant un certain temps d'utiliser simple_form pour créer l'exemple ci-dessous, mais + l'étiquette et fixer un certain style. Quelqu'un sait comment réparer:

  • Supprimer le 2 "Sucun idée d'où ils viennent (semble étrange un virus I18N sur la production, il jette un tas de I18N in)
  • avez le texte mâle ou femelle après le bouton radio

    La sortie d'étiquette

    est le résultat du code ci-dessous: < / p> xxx


3 commentaires

Que se passe-t-il si vous supprimez le .clear et .Ruler Stuff? En fait, tout ce qui est en dehors de la collection_radio_buttons. Il serait bon d'isoler le code de confirmer que le bogue se trouve dans la collection Radio_buttons.


Essayé qu'il est à l'intérieur du code Simple_Form


Existe-t-il un moyen de le faire et de se débarrasser du bouton de sélection de la radio et d'utiliser un bouton BOOSTRAP ou une image?


3 Réponses :


10
votes

Pour supprimer les 2s et obtenir l'étiquette de texte à droite à droite: xxx

suppression du = avant le gender.label enlevera les 2s.


7 commentaires

Que se passe-t-il si vous le changez à un -


Haml (= sortie à l'écran _ ((- Calculez la valeur de la valeur) afin que cela ne ferait rien ...


Oui, ce n'est vraiment pas une solution, j'ai maintenant supprimé les icônes, ce doit être vraiment d'être débutant ici ou cela n'est vraiment pas réalisé facile. Devinez malade de creuser les codes Simple_Form Source bientôt pour le comprendre à la fin


Je veux juste une confirmation que vous l'avez essayée afin que je puisse continuer à vous aider à déboguer le problème.


Oui je l'ai essayé mais c'est des bases haml = moyens de sortie à l'écran HAML - signifie calculer ou appeler la fonction d'appel


Rubytastic Vous devriez uplifier la réponse de la maison à la suite de la modification de A -, j'ai fait. Il est correct sur le changement - mais il aurait pu dire à le faire au mauvais élément. Voir ma réponse. La différence est = rendra la sortie de l'itérateur. - le supprimera. Ceux-ci se traduisent par <% - et <% = moins le "<%". J'ai essayé votre code dans ma réponse et cela corrige effectivement l'erreur. (moins la virgule supplémentaire)


Comment puis-je me débarrasser du petit bouton radio?



8
votes

Rubytastic Vous avez une virgule supplémentaire dans votre réponse. Voici le code correct que @ 23inhouse suggère. Ça marche pour moi dans

  • Rails 3.1.3
  • Formulaire simple 2.0.2
  • HAML 3.1.4
  • RAILS HAML 0.3.4 xxx

5 commentaires

Merci @Engineerdave, RubyTastic crée à plusieurs reprises des primes pour obtenir la bonne réponse, puis indiquant qu'il y a un problème dans la réponse, puis ne payant pas la prime de la question. :-(


Je vais essayer ceci et si c'est ma faute, puis grande la question telle que approuvée. Je ne crée pas de nouvelles primes à plusieurs reprises sans payer de prime. Je ne fais pas beaucoup de bonnées de temps en temps.


Ok, alors juste est juste, j'ai mis à jour la question avec la syntaxe totale correcte, elle sera alors. Le commentaire initial n'a pas fonctionné et peut-être que j'étais à courte au coin de la rue Pas de sentiments durs;) Je le laisserai expirer pour que vous obteniez tous les deux 50% de la bounty Wich Guess est une solution la plus équitable.


J'ai correctement répondu à cette question la dernière fois l'a posée environ un mois. Cette question a également eu une prime que vous n'avez pas récompensée. Même question, même réponse ... répondit il y a un mois. Stackoverflow.com/questions/ 10011970 / ...


Vous pouvez simplement donner la prime à @ 23inhouse. Pas de biggie. Je fais des rails pendant un moment, mais seulement récemment commencé à faire attention à mes points de SO SO. :-) J'essaie juste de contribuer où / quand je peux. C'était trop mineur d'une édition d'IMO (sur ma part) pour obtenir des points de prime. Bonne chance dans votre apprentissage des rails!



3
votes

Snippet de travail final: xxx


0 commentaires