SORRY about the previous.... How does one edit here after POST?

Working with Rails 3.0

>From numerous controllers with associated views, I need to display images.

In the views to retrieve an images I have:

 <img src="<%= get_image_path(@object.image_file_name) %> />

I have also used the Rails <img src counterpart...

get_image_path is defined in the Application helper:

module ApplicationHelper
  def get_image_path(sought_image_file_name)

    return_string = ''
    unless sought_image_file_name.blank?    ## although I do testing for 
blank?  image_file_name in the erb view
      return_string = 
"#{Rails.application.root}/public/images/item_images/" + 
sought_image_file_name
      ### Have tried return_string "../public and "./public and these have 
not worked 
    end
    return return_string
  end
...

But I keep getting the error:

Started GET "/home/echomarket/
echomarket.org/public/images/item_images/zv37bNYgL25LisYvnGfGkKMndfm7ZD_Chrysanthemum.jpg"
 
for ... 

ActionController::RoutingError (No route matches "/home/echomarket/
echomarket.org/public/images/item_images/zv37bNYgL25LisYvnGfGkKMndfm7ZD_Chrysanthemum.jpg
 
<http://www.google.com/url?q=http%3A%2F%2Fechomarket.org%2Fpublic%2Fimages%2Fitem_images%2Fzv37bNYgL25LisYvnGfGkKMndfm7ZD_Chrysanthemum.jpg&sa=D&sntz=1&usg=AFQjCNF9r7K6yyhFyJLdceK1Ujr7zUXeNg>
"):

The file definitely exists in that path, per FIleZilla and Putty

I do not understand the tie between routes.rb and multiple controllers....

Thanks,

Liz

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/8e2303ba-a76b-4605-be64-d20d5ed075d2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to