2011-08-15 7 views
9

私は、htmlを使用し、type="email"フィールドをアトミ​​ックに検証するrailsヘルパーテキストフィールドをdeviseから持っています。私はそれに属性novalidate='novalidate'を追加したいが、私はどのようにわからない.. Heresコード..任意の提案?属性をレールヘルパーテキストフィールドに追加しますか?

<%= form_for(resource, :as => resource_name, :url => session_path(resource_name) 
) do |f| %> 
    <p><%= f.label :login %><br /> 
    <%= f.email_field :login %></p> 

答えて

15

ちょうど行います

<%= f.email_field :login, :novalidate => 'novalidate' %> 

UPDATEを - あなたはFORMタグに属性を追加する場合、構文は若干異なります。

<%= form_for(resource, :as => resource_name, :url => session_path(resource_name), :html => {:novalidate => 'novalidate'}) do |f| %> 
+0

感謝に答えられますが、実際にはそれはのform_forタグに行く必要が実現し、私はそれがスキップされることを追加するときリソース、:as =>リソース名、:url => session_path(resource_name)、:novalidate => 'novalidate')do | f | %> ' –

+2

心配はいりません...この場合は、 <%= form_for(resource、:as resource_name、:url => session_path(resource_name)、:html => {:novalidate => 'novalidate '})do | f | %> – Blacksad

+0

パーフェクト! (投稿するには15文字必要です:) –

0

RICH EDITOR - スタックオーバーフローなど、あなたにとってはより良いでしょう。

Tinymceは素晴らしいリッチエディターです。このウェブサイトのうち

チェックは:http://richonrails.com/articles/adding-tinymce-to-your-rails-application

あなたは指示に従っ はあなたにも、次の操作を行うことを確認してください。

実行宝石があなたのコマンドにTinyMCEのレールを取り付ける
  1. プロンプト
  2. は(私は、部分としての私のフッターを持つフォームフッターまたはフッターまたはあなたのレイアウトの一番下にしていない<% = TinyMCEの%>を追加します。このテキストはすべてのページにあり、それがあなたが望むものであると仮定しています)。
  3. serverrを再起動すると、すべてのエラーが発生します。 `<%=のform_for(:

ホープこれは私が何をしたかHERESに...ご質問

関連する問題