0

お問い合わせフォームを既存のアプリケーションに追加しようとしており、次のような簡単なチュートリアルに従おうとしています。

http://matharvard.ca/posts/2011/aug/22/contact-form-in-rails-3/

すべてのチュートリアルでは、お問い合わせフォームが独自のコントローラーを生成していますが、私が取り組んでいるアプリケーションでは、次のように静的コントローラー内に連絡先ページが設定されています。

class StaticController < ApplicationController

  def about
  end

  def contact
  end

  def faq
  end

end

この方法で連絡先フォームを実装する方法はありますか、それとも連絡先ページを独自のコントローラーに引き出す必要がありますか?

4

1 に答える 1

0

あなたはおそらくそれらを分離したいと思うでしょう。最も簡単な方法はおそらくこれです:

http://everydayrails.com/2011/09/07/rails-contact-form.html

Mailform gem https://github.com/plataformatec/mail_formに基づく

ロジックをまったく使用したくない場合は、mailto:, を使用して基本的なフォーム html を作成できます。

http://www.w3schools.com/html/tryit.asp?filename=tryhtml_form_mail

しかし、それを送信するには、電子メール クライアントを開く必要があります。それが役立つことを願って、

于 2013-10-15T16:16:44.917 に答える