Html 文本区域中没有新的线条特征?
我已经在我的应用程序中创建了一个电子邮件功能。除了Html 文本区域中没有新的线条特征?,html,ruby-on-rails,ruby,Html,Ruby On Rails,Ruby,我已经在我的应用程序中创建了一个电子邮件功能。除了text\u区域似乎不支持新行之外,其他功能都很好。当我添加文本并点击返回键时,发送的电子邮件将只包含空格,没有新行。这是我的索引代码: <h1>Send email to all users</h1> <br /> <%= form_tag :action => 'sendmail' %> <p><label for="email_subject">
text\u区域
似乎不支持新行之外,其他功能都很好。当我添加文本并点击返回键时,发送的电子邮件将只包含空格,没有新行。这是我的索引代码:
<h1>Send email to all users</h1>
<br />
<%= form_tag :action => 'sendmail' %>
<p><label for="email_subject">Subject</label>
<%= text_field 'email', 'subject' %></p>
<br />
<label for="email_message">Message</label>
<br />
<%= text_area(:email, :message, :cols => 20, :rows => 40) %>
<br />
<br />
<%= submit_tag "Send" %>
<%= form_tag %>
<pre><%= @message %></pre>
向所有用户发送电子邮件
'发送邮件'%>
主题
消息
20,:行=>40)%>
任何帮助都将不胜感激
标记
这是我的控制器:
class MailMessageController < ApplicationController
def sendmail
email = params["email"]
recipient = email["user"]
subject = email["subject"]
message = email["message"]
MailMessage.deliver_contact(recipient, subject, message)
return if request.xhr?
render :file => 'mail_message/msg.dryml'
end
def index
render :file => 'mail_message/index.html'
end
class MailMessageController“mail\u message/msg.dryml”
结束
def索引
render:file=>“mail\u message/index.html”
结束
结束
这是我视图中的my contact.erb文件:
<%= @message %>
<%= "\n" %>
-------
<%= "\n" %>
Please do not reply to this email.
-------
请不要回复此电子邮件。
标记当你找不到bug时,问题通常是你找错了地方。我认为这可能是这里的问题,因为您的邮件模板存在问题,所以没有出现换行符,这与您在这里向我们展示的表单无关 你可以发布你用来显示邮件的模板吗
可能是您正在寻找的…当您找不到bug时,问题通常是您在错误的位置查找。我认为这可能是这里的问题,因为您的邮件模板存在问题,所以没有出现换行符,这与您在这里向我们展示的表单无关 你可以发布你用来显示邮件的模板吗
可能是您正在寻找的…电子邮件使用的视图与所有标准页面一样 我想您刚刚错过了使用simple_格式来渲染\n
请参阅文档:电子邮件与所有标准页面一样使用视图 我想您刚刚错过了使用simple_格式来渲染\n 见文件: