J'utilise acts_ as_ taggable_on dans mon application et je l'ai toujours parfaitement adapté, mais je cherche des informations sur la façon de faire une modification.Etiquettes ajoutées à acts_as_taggable_on
À l'heure actuelle si j'entre une étiquette qui comprend des espaces, la balise est enregistrée avec ces espaces et ainsi voir tous les enregistrements avec ce tag j'ai quelque chose comme:
http://myapp.local/tag/this%20tag%20has%20spaces
Comment puis-je couper les mots balises quand ils sont sauvés pour la première fois par acts_ as_ taggable_on afin que le tag soit stocké comme this-tag-has-spaces?
Je peux substituer les valeurs comme suit, mais comment dois-je faire ceci avant que acts_ as_ taggable_on prenne la relève et enregistre la liste de variables?
tag.downcase.gsub(/[^[:alnum:]]/,'-').gsub(/-{2,}/,'-')
Merci
Simon
Parfait - merci !! – simonyoung