1
메일러보기에서 코드를 들여 쓰기 할 때 나는 보낸 (평문) 메일의 들여 쓰기를 볼 수 있습니다. 들여 쓰기없이 내 코드를 작성하지 않고이를 피할 수있는 방법이 있습니까?레일스 ActionMailer보기 텍스트 들여 쓰기 문제
메일러보기에서 코드를 들여 쓰기 할 때 나는 보낸 (평문) 메일의 들여 쓰기를 볼 수 있습니다. 들여 쓰기없이 내 코드를 작성하지 않고이를 피할 수있는 방법이 있습니까?레일스 ActionMailer보기 텍스트 들여 쓰기 문제
나는 이전에 같은 문제에 직면 해 있었지만, 그 당시 나는 코드를 들여 쓰지 않기로 결정했다.
아마도 들여 쓰기를 제거하는 도우미 메서드를 만들 수 있습니다 (메일에 들여 쓰기가 전혀 필요 없다고 가정).
<% 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
나는 자신이 밖으로 시도하지 않은,하지만 해볼만 한 가치는있을 수 있습니다.
감사합니다. 작동합니다. 어쨌든 나는 HTML을 콘텐츠 유형으로 사용하여 디스플레이를보다 잘 제어하기로 결정했습니다. –