Pełny adres URL zasobu w pliku Rails .js.erb
Mam bookmarklet, który można załadować na dowolnej stronie internetowej.
Działa tak;
masahttp://my.example.com/assets/bookmarklet.js
zawierahttp://my.example.com/assets/bookmarklet.css
Plik css jest dodawany do domeny przezbookmarklet.js
, więc musi wiedzieć, gdzie to jest.
Mój kod jest następujący;
<code>// assets/javascripts/bookmarklet.js.erb var config = { stylesheetUrl: '<%= asset_path("bookmarklet.css", :only_path => false) %>' } </code>
Ale bez względu na to, co próbuję to renderuje jak
<code>var config = { stylesheetUrl: '/assets/bookmarklet.css' } </code>
potrzebujęasset_path
zwrócić pełny adres URL. Aleasset_url
nie istnieje i nie mogę znaleźć opcjiasset_path
który poprzedzi bieżącą domenę.
Jakieś rozwiązanie?