Je ne veux pas utiliser la valeur par défautUtilisez la traduction pour le bouton d'envoi
<%= f.submit %>
et ont créé une fonction d'assistance pour elle, qui intègre également une icône. La fonction d'assistance attend une étiquette à mettre sur le bouton nouvellement créé.
J'appelle comme ceci:
<%= submit_button("icon-plus", I18n.translate("helpers.submit.create")) %>
Mais maintenant, sur ce texte apparaît sur le bouton:
% {modèle} Toevoegen
Au lieu de:
Type de produit toevoegen
Si j'utilise le bouton d'envoi normal, le texte correct apparaît pour que mes fichiers yml soient corrects. Comment puis-je obtenir le texte correct à utiliser dans l'assistant?
code Helper:
def submit_button(icon, label)
link_to "javascript:void(0)", :class => 'btn btn-primary', :onclick => "$(this).closest('form').submit()" do
raw('<div class="') + icon + raw(' icon-white"> ') + label +raw('</div>')
end
end
Pouvez-vous fournir le code d'assistance? Je suppose que vous devez remplacer '% {model}' par '# {model}'. –
Ajout du code d'assistance. J'ai déjà essayé de remplacer le code par # {model} mais cela ne fonctionne pas, et même casse la légende sur les soumissions normales. – rept