2012-04-26 9 views
10

Sto leggendo il documento Github act-as-taggable, https://github.com/mbleigh/acts-as-taggable-on, e voglio forzare il salvataggio dei tag in downcase. L'istruzione nella sezione Configurazione dice di aggiungere la rigaDove posiziono la configurazione per Act-as-taggable-on?

ActsAsTaggableOn.force_lowercase = true

ma non sono abbastanza sicuro dove questo sarebbe andato.

In quale file dovrei inserire questo pezzo di codice?

Grazie!

+4

Credo che si può creare un file chiamato acts_as_taggable_on_configuration.rb sulla directory inizializzatori, e inserire tutte le configurazioni in esso. Ricorda di riavviare l'applicazione dopo aver creato questo file. –

+0

Ho avuto questo errore quando il mio gioiello era troppo vecchio ... per esempio 2.2.2 dà l'errore, mentre 2.3.3 è buono! – Eero

risposta

10

È possibile creare un inizializzatore personalizzato in config/initializers e inserire questa linea lì.

Oppure, in alternativa, è possibile impostare questo nel config/application.rb:

module YourApp 
    class Application < Rails::Application 
    ActsAsTaggableOn.force_lowercase = true 
    end 
end 
+0

dopo averlo inserito. non funziona ancora. –

+0

Se si esegue un inizializzatore personalizzato, come si dichiara la classe, l'ereditarietà o il wrapper come? – ahnbizcad

+1

@gwho https://github.com/mbleigh/acts-as-taggable-on/wiki#configuration – NARKOZ

Problemi correlati