2010-07-16 4 views

답변

0

나는 이전에 같은 문제에 직면 해 있었지만, 그 당시 나는 코드를 들여 쓰지 않기로 결정했다.

아마도 들여 쓰기를 제거하는 도우미 메서드를 만들 수 있습니다 (메일에 들여 쓰기가 전혀 필요 없다고 가정).

<% 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 

나는 자신이 밖으로 시도하지 않은,하지만 해볼만 한 가치는있을 수 있습니다.

+0

감사합니다. 작동합니다. 어쨌든 나는 HTML을 콘텐츠 유형으로 사용하여 디스플레이를보다 잘 제어하기로 결정했습니다. –

관련 문제