2010-11-04 10 views
9

Come posso eseguire un metodo image_tag in una console RailsRails console - utilizzare image_tag metodo

  1. eseguire la console $ rotaie c

  2. aiutanti carico

    comprendono ActionView: : Helpers

  3. Eseguire il comando

    image_tag ('test.png')

ho ottenuto un errore di strano. alt text

Si prega di aiuto!

+0

btw, sto usando i binari 3.0.1 – xpepermint

risposta

2

OK ... Ho trovato la soluzione. L'errore sta mostrando solo in Rails 3, ma ho risolto impostando il

config.action_controller.asset_host = "http://..." 
    config.action_mailer.asset_host = "http://..." 

nel mio file environemnt (ad esempio development.rb). Incredibile!

Questa funzionalità è ora parte di un plug-in https://github.com/xpepermint/js_erb.

18

Non sono sicuro del motivo per cui si sta verificando questo errore. È strano.

Ma la console Rails espone i metodi di supporto tramite la variabile helper. Quindi questo dovrebbe funzionare:

helper.image_tag('test.png') 
Problemi correlati