Rails ActionMailer просмотреть проблему отступа текста - PullRequest
2 голосов
/ 16 июля 2010

Когда я делаю отступ в коде почтовой программы, я также вижу отступ в отправленном (обычном текстовом) письме.Есть ли способ избежать этого без написания моего кода без отступов ...?

1 Ответ

0 голосов
/ 16 июля 2010

Ранее я сталкивался с той же проблемой, но в то время я решил не делать отступ для кода.

Возможно, вы могли бы создать вспомогательный метод, который удаляет отступы (при условии, что вы вообще не хотите использовать отступы в своей почте). Что-то вроде:

<% no_indentation do %>
  Here goes my content.
  <% if @show_extra %>
    And this is some extra indented text
  <% end %>
<% end %>

А потом в помощник:

#some_helper.rb
module MyHelper
  def no_indentation(&block)
    #Capture the content of the block,
    #and replace multiple spaces/tabs with a single space.
  end
end

Я сам не пробовал, но стоит попробовать.

...