Странная проблема CSS: отсутствует встроенный CSS: приложение ActionMailer - PullRequest
0 голосов
/ 06 августа 2010

Мой ActionMailer включает в себя создание отчета и его сохранение в HTML-файле и отправку его в виде HTML-вложения. Я хотел придать ему стиль, поэтому добавил встроенный стиль, который записывается в файл HTML при каждом создании отчета.

Но стиль не отражается в приложении. Интересно, что сгенерированный отчет при локальном открытии на моей машине отражает стиль. Я видел исходный HTML-код вложения, а встроенный стиль CSS отсутствует. Я абсолютно не знаю, почему это происходит. Heads-up будет оценен!

1 Ответ

1 голос
/ 20 апреля 2011

ActionMailer имеет несколько очень странных способов работы. CSS - одна из вещей, с которой он действительно может упасть при рендеринге шаблона. Посмотрите на это решение:

http://devblog.imedo.de/2008/08/05/rails-actionmailer-with-html-layouts-inline-css-and-entity-substitution/

...