Might be a typo? Your second code snippet has my_assset.png

On 5 October, 2014 9:47:23 AM PDT, Martin Trummer <li...@ruby-forum.com> wrote:
>Hi @ all,
>
>In a rails application I have a nested module in my library:
>
>    module Foo
>      module Bar
>        def foo_bar
>          image_path("my_asset.png")
>        end
>      end
>    end
>
>Within `foo_bar` i can use `image_path`, a rails helper, without any
>problems. It finds the asset int the asset-pipeline and constructs the
>path.
>
>When I now add a class inside this module, I cannot access
>`image_path`,
>and therefore my asset, anymore like shown in the following example:
>
>    module Foo
>      module Bar
>        class FooBar
>          def foo_bar
>            image_path("my_assset.png")
>          end
>        end
>      end
>    end
>
>I get a `NoMethodError` as shown below.
>
>    NoMethodError - undefined method `image_url' for
>#<Foo::Bar::FooBar:0x007fe279d08280>:
>
>Why can't I access `image_path` anymore, or what changes do I need to
>get this working?
>
>Thanks in advance,
>Martin
>
>-- 
>Posted via http://www.ruby-forum.com/.
>
>-- 
>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 rubyonrails-talk+unsubscr...@googlegroups.com.
>To post to this group, send email to rubyonrails-talk@googlegroups.com.
>To view this discussion on the web visit
>https://groups.google.com/d/msgid/rubyonrails-talk/9f7b0a27fc999897c9d7de9a14063c83%40ruby-forum.com.
>For more options, visit https://groups.google.com/d/optout.

-- 
Sent from my Android

-- 
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 rubyonrails-talk+unsubscr...@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/rubyonrails-talk/63D8AF89-959C-4298-B86D-82835DA7928E%40gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to