大きなテキストブロックを受け取るtextareaフォームがあります。このテキスト領域では、段落を終了するためにキャリッジリターンを実行し、段落を区切るために別のキャリッジリターンを実行します。
そのテキストは@contact_postalcard.messageにあります。
ただし、HTMLファイルに出力する必要があります。HTMLファイルは、「ReplaceThisWithPostalcardMessage」を含む長い文字列としてロードされています。@contact_postalcard.messageのテキストをReplaceThisWithPostalcardMessageにgsubします。
問題は、HTMLファイルに各キャリッジリターンのタグがないことです。その結果、1つの長い段落が表示されます。
HTMLファイルの置換された値を正しくフォーマットするにはどうすればよいですか?
addr_template = addr_template.gsub(/ReplaceThisWithPostalcardMessage/, @contact_postalcard.message)