Commit 54a9473

mo khan <mo@mokhan.ca>
2015-01-03 14:52:20
update registration form with form helpers.
1 parent 7630618
Changed files (3)
app
controllers
models
views
registrations
app/controllers/registrations_controller.rb
@@ -1,7 +1,5 @@
 class RegistrationsController < ApplicationController
-  
   def new
     @user = User.new
   end
-  
-end
\ No newline at end of file
+end
app/models/user.rb
@@ -1,7 +1,6 @@
 class User
-  
-  def persisted?
-    false
-  end
-  
-end
\ No newline at end of file
+  include ActiveModel::Model
+
+  attr_accessor :username, :email
+
+end
app/views/registrations/new.html.erb
@@ -1,22 +1,22 @@
 <div class="row">
-  <form>
+<%= form_for @user, url: root_path do |f| %>
     <div class="small-12 columns">
       <label>Username
-        <input type="text" placeholder="Username" />
+        <%= f.text_field :username, placeholder: "Username" %>
       </label>
     </div> <!-- /.small-12 -->
     <div class="small-12 columns">
       <label>Email
-        <input type="text" placeholder="Email" />
+        <%= f.email_field :email, placeholder: "Email" %>
       </label>
     </div> <!-- /.small-12 -->
     <div class="small-12 columns">
       <label>Password
-        <input type="password" placeholder="Password" />
+        <%= f.password_field :password, placeholder: "Password" %>
       </label>
     </div> <!-- /.small-12 -->
     <div class="small-12 columns">
-      <input type="submit" class="button" value="Register" />
+      <%= f.submit "Register", class: "button"  %>
     </div> <!-- /.small-12 -->
-  </form>
-</div> <!-- /.row -->
\ No newline at end of file
+<% end %>
+</div> <!-- /.row -->