Вместо того, чтобы страница содержала тег стиля со ссылкой, откуда можно получить css, который я мог бы добавить к моему представлению с помощью вспомогательного метода rails 'stylesheet_link_tag
, я хочу, чтобы css встроен непосредственно внутри страницы.
Это то, к чему я придумал:
%style(type="text/css")=File.read(physical_asset_path("email.css"))
Но я не могу найти вспомогательный метод рельсов, который дает мне физический путь актива - physical_asset_path
- это всего лишь манекен, изобретенный мной.
Кто-нибудь знает, как получить физический путь актива при использовании rails 3.2.x?
Есть ли более простой/лучший способ получить таблицы стилей - из css файлов внутри общих путей ресурсов рельсов - встроенный?
Случай использования: большинство почтовых клиентов не получают доступа к внешним источникам (например, css, изображениям) без подтверждения пользователя. Поэтому, чтобы правильно отображать электронные письма, мне нужно встроить CSS в HTML-адрес электронной почты.