在轨道中创建联系表格的指南4

时间:2014-02-10 12:12:57

标签: ruby-on-rails email ruby-on-rails-4 contact-form

我正在尝试教自己RoR并正在建立一个网站,并希望包含一个联系表格,“人物电子邮件”“主题”和“消息”,然后一个提交按钮,它将发送电子邮件到我的电子邮件地址。

我找不到一个简单直接的指南,适用于逐步完成导轨4的初学者。因此,如果有人知道或愿意创建指南,我们将不胜感激。

目前我只完成了视觉部分,现在需要让它实际发送电子邮件:

              <form  class="form-horizontal" id="contact-form">
    <div class="control-group">
        <label class="control-label" for="name">Name</label>
        <div class="controls">
            <input type="text" name="name" id="name" placeholder="Your name" class="form-control input-lg ">
        </div>
    </div>
    <div class="control-group">
        <label class="control-label" for="email">Email Address</label>
        <div class="controls">
            <input type="text" name="email" id="email" placeholder="Your email address" class="form-control input-lg">
        </div>
    </div>
    <div class="control-group">
        <label class="control-label" for="message">Message</label>
        <div class="controls">
            <textarea name="message" id="message" rows="8" class="form-control input-lg"></textarea>
        </div>
    </div>
    <div class="form-actions">
        <button type="submit" class="btn btn-default btn-lg btn-block">Submit Message</button>
    </div>
</form><!-- End contact-form -->

2 个答案:

答案 0 :(得分:3)

抓住这个 - 链接到Getting Started with Rails。本指南将向您展示如何创建一个简单的应用程序。我相信,您可以在此之后填写联系表格。关于发送邮件 - 这里是Action Mailer Basics的指南。它将教你如何从Rails应用程序发送电子邮件。

随着这些指南的结合,您将能够完成任务:)

答案 1 :(得分:0)

如果对您(或其他任何人)有用,this是制作联系表格的直接指南,但适用于Rails 5(以及生产中,这很方便,不仅仅是开发)。不确定Rails 4的运行方式