You should probably add more information. like the routes for entries and what exactly is calling /images/test.png.
On Aug 13, 6:17 pm, "Ruby on Rails: Talk" <dazzaroo...@gmail.com> wrote: > Hi > > WOW! Is Rails 3 another interesting learning curve. Just when I think > I have a general working knowledge of Rails 2 ... things change. > > I'm trying to replicate the following in Rails 3: > > <%= link_to_remote image_tag("creditcard.png", :border => 0), :url => > {:action => :make_payment, :type => "Credit", :id => > @appt.id }, :with=>"'amount='+$F('amount')", :complete => > remote_function( :url => { :action => :load_appt, :id => @appt.id }) > %> > > Obviously, when I click a link, I want some action and controller to > trigger and something to happen to the page that the link is part of. > > I've watched what feels like EVERY railscast on the internet and read > every Rails 3 tutorial out there. I've got a basic understand of UJS > and see the benefits etc ... but all I want to do is click a link, > some controller action trigger, a render :update do |page| call to > trigger and then I'll be happy!! > > But no luck so far ... > > So ... with the following line: > > <%= link_to "Add Photos", entries_path, {:controller > => :entries, :action => :showphotos, :remote => true} %> > > I get the following error: > > Started GET "/entries" for 127.0.0.1 at Fri Aug 13 23:13:18 +0100 2010 > Processing by EntriesController#index as JS > Rendered entries/index.js.erb (0.2ms) > Completed 200 OK in 15ms (Views: 15.1ms | ActiveRecord: 0.0ms) > Started GET "/images/test.png" for 127.0.0.1 at Fri Aug 13 23:13:18 > +0100 2010 > ActionController::RoutingError (No route matches "/images/test.png"): > Rendered /Library/Ruby/Gems/1.8/gems/actionpack-3.0.0.rc/lib/ > action_dispatch/middleware/templates/rescues/routing_error.erb within > rescues/layout (0.6ms) > > It's calling a GET to /entries and only calling some JS I have in > index.js ... > > Not calling the showphotos action. > > This is really holding me back now as I can't for the life of me find > a solution or something which makes sense. > > Any ideas please from knowledgeable Rails 3 gurus? > > Cheers > > Darrne -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.