Hello,

I googled for it but did not find satisfied answer. Problem is that i
have a javascript file which need to be loaded on only one page. Also, i
am using recursive => true with javascript_include_tag in layout file.

So, what i have done is that i moved javascript file to public directory
and introduced content_for :head functionality into the view which will
pick the script from this public directory.

Question is: How to find javascript file's full path in the view?


Thanks in advance.
- Hemant

--
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 post to this group, send email to rubyonrails-talk@googlegroups.com.
To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

Search Discussions

  • Clanlaw at Dec 5, 2011 at 8:48 pm

    On 5 December 2011 19:05, Hemant Bhargava wrote:
    Hello,

    I googled for it but did not find satisfied answer. Problem is that i
    have a javascript file which need to be loaded on only one page. Also, i
    am using recursive => true with javascript_include_tag in layout file.

    So, what i have done is that i moved javascript file to public directory
    and introduced content_for :head functionality into the view which will
    pick the script from this public directory.

    Question is: How to find javascript file's full path in the view?
    If the file is public/path/to/file.js then use the url
    /path/to/file.js (note the leading /).

    Colin

    Thanks in advance.
    - Hemant

    --
    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 post to this group, send email to rubyonrails-talk@googlegroups.com.
    To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.


    --
    gplus.to/clanlaw

    --
    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-talk@googlegroups.com.
    To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
  • Hemant Bhargava at Dec 6, 2011 at 11:55 am
    Hello Clan,

    Thanks for your reply. Actually i have the js file in "script" directory
    not in "public" directory.

    Is it ok if i do:- root_url + "/script/file_name.js" ?


    - Hemant


    clanlaw wrote in post #1035231:
    On 5 December 2011 19:05, Hemant Bhargava wrote:
    Question is: How to find javascript file's full path in the view?
    If the file is public/path/to/file.js then use the url
    /path/to/file.js (note the leading /).

    Colin
    To post to this group, send email to rubyonrails-talk@googlegroups.com.
    To unsubscribe from this group, send email to
    rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at
    http://groups.google.com/group/rubyonrails-talk?hl=en.


    --
    gplus.to/clanlaw
    --
    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 post to this group, send email to rubyonrails-talk@googlegroups.com.
    To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.
  • Colin Law at Dec 6, 2011 at 12:15 pm

    On 6 December 2011 11:55, Hemant Bhargava wrote:
    Hello Clan,

    Thanks for your reply. Actually i have the js file in "script" directory
    not in "public" directory.

    Is it ok if i do:- root_url + "/script/file_name.js" ?
    If you look at my reply you will see that will look for
    public/script/file_name.js. Provided the file is there that will be
    ok. Why do not just try it and see?

    Colin

    - Hemant


    clanlaw wrote in post #1035231:
    On 5 December 2011 19:05, Hemant Bhargava wrote:
    Question is: How to find javascript file's full path in the view?
    If the file is public/path/to/file.js then use the url
    /path/to/file.js  (note the leading /).

    Colin
    To post to this group, send email to rubyonrails-talk@googlegroups.com.
    To unsubscribe from this group, send email to
    rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at
    http://groups.google.com/group/rubyonrails-talk?hl=en.


    --
    gplus.to/clanlaw
    --
    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 post to this group, send email to rubyonrails-talk@googlegroups.com.
    To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.


    --
    gplus.to/clanlaw

    --
    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-talk@googlegroups.com.
    To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com.
    For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
grouprubyonrails-talk @
categoriesrubyonrails
postedDec 5, '11 at 7:06p
activeDec 6, '11 at 12:15p
posts4
users2
websiterubyonrails.org
irc#RubyOnRails

2 users in discussion

Hemant Bhargava: 2 posts Colin Law: 2 posts

People

Translate

site design / logo © 2021 Grokbase