J'ai essayé d'écrire un wrapper personnalisé pour mes formulaires simple_form, le problème est que lorsque j'essaie d'envelopper quelque chose avec un, l'attribut href n'est pas défini. La ligne en question est la suivante:Ajouter un attribut href à wrapper simple_form
f.use :show_link, :wrap_with => { :tag => 'a', :class => 'toggle-block show-block', href: '#' }
: show link est un composant personnalisé qui affiche simplement du texte pour le lien.
Le html rendu est, comme vous pouvez le voir sans l'attribut href:
<a class="toggle-block show-block">Edit currency</a>
Est-ce que je fais quelque chose de mal? Le formulaire simple accepte-t-il uniquement les attributs globaux HTML?
qui est une erreur de syntaxe. – sevenseacat
Je l'ai édité. Pardon! – techvineet
Ne fonctionne pas :-(En tant que solution temporaire, l'attribut href peut être défini de cette façon, lors de l'écriture de l'entrée dans le modèle: 'show_link_html: {..., href: '#', ...}' – John