私はRailsを初めて使用し、Foundationフレームワークでアプリを作成しようとしています. 問題はモーダルウィンドウにあります。
足場によって生成されたフォルダーにindex.html.erb
ファイルがあります。views/users
またnew.html.erb
、同じフォルダにファイルがあります。
../users/new
インデックスページのモーダルウィンドウでリンクを開きたい。
Reveal (Foundation Documentation)の例を使用し、new.html.erb
ファイルの内容を次の場所に配置しました。
<div id="myModal" class="reveal-modal">
.
.
</div>
また、新規ユーザーリンクに「href」属性を追加します。
<%= link_to 'New User', new_user_path, 'data-reveal-id' => 'myModal' %>
ここで説明したように。
Foundation Docs で説明されているように、 /body タグの直前にこのコードが必要なため、 でレンダリングする必要がありますnew.html.erb
。index.html.erb
部分的にレンダリングしようとしましたが、うまくいきません。
ダブルとして部分的に挿入せずに、それを行う方法はありnew.html.erb
ます_new.html.erb
かindex.html.erb
?
RoR に「少ないコードを書く」ということはないと思います。コードを複製せずにそれを行う方法はありません。
ありがとう!