in the header of my layout I use the following helper
<%= javascript_include_tag ‘accordion.js’, ‘application.js’ %>
but I get an error when running
Processing ApplicationController#index (for 127.0.0.1 at 2009-08-22
23:18:47) [GET]
Parameters: {“1249998180”=>nil}
ActionController::RoutingError (No route matches “/javascripts/
accordion.js” with {:method=>:get}):
my javascript file is in public/javascripts/accordion.js
seems that the helper is not generating tehe correct path w /public/
javascripts/accordion.js
is it right ?
thanks fyi
Where in the source is your javascript_include_tag and how does the
actual source look?
here is my layout.html.erb
Home
<%= javascript_include_tag 'accordion.js', 'application.js' %>
...
...
generated
… I use a sub-uri :
config.action_controller.relative_url_root = “/academy”
the generated code should be : ???
I think it’s an environment description issue
when being in development mode, w mongrel , I should not mention the
sub-uri, so it goes directly to htp://localhost:3000/
if I test with Apache mod-rails I should mention the sub-uri AND the
asset host
I’ll test it
thanks