我正在尝试教自己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 -->
答案 0 :(得分:3)
抓住这个 - 链接到Getting Started with Rails。本指南将向您展示如何创建一个简单的应用程序。我相信,您可以在此之后填写联系表格。关于发送邮件 - 这里是Action Mailer Basics的指南。它将教你如何从Rails应用程序发送电子邮件。
随着这些指南的结合,您将能够完成任务:)
答案 1 :(得分:0)
如果对您(或其他任何人)有用,this是制作联系表格的直接指南,但适用于Rails 5(以及生产中,这很方便,不仅仅是开发)。不确定Rails 4的运行方式