Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/88.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 文本区域中没有新的线条特征?_Html_Ruby On Rails_Ruby - Fatal编程技术网

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

见文件: