10

htmlを使用し、フィールドを原子的に検証するdeviseのrailsヘルパーテキストフィールドがありtype="email"ます。属性を追加したいのですがnovalidate='novalidate'、方法がわかりません。コードは次のとおりです。何か提案はありますか?

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

2 に答える 2

16

ただ行う:

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

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

<%= form_for(resource, :as => resource_name, :url => session_path(resource_name), :html => {:novalidate => 'novalidate'}) do |f| %>
于 2011-08-15T14:17:12.943 に答える
-1

リッチエディター-スタックオーバーフローなどが適しています。

Tinymceは素晴らしいリッチエディターです。

このウェブサイトをチェックしてください:http: //richonrails.com/articles/adding-tinymce-to-your-rails-application

指示に従うときは、次のことも必ず行ってください。

  1. コマンドプロンプトでgeminstalltinymce-railsを実行します
  2. フォームではなく、1つまたは複数のフッターまたはレイアウトの下部に<%= tinymce%>を追加します(私はフッターを部分的に持っているので、このテキストはすべてのページにあります)。
  3. サーバーを再起動してください。再起動しないと、すべてのタイプのエラーが発生します。

これがあなたの質問に答えるのに役立つことを願っています

于 2013-12-04T16:38:56.070 に答える