Wrap text
Task model
|
|
class Task < ActiveRecord::Base
belongs_to :user
end
|
User model
|
|
class User < ActiveRecord::Base
has_many :tasks
end
|
Tasks controller
|
|
def index
unless session[:user]
@user = User.new
session[:user] = @user
end
@tasks = Task.find(:all, :conditions => ["user_id = ? and completed is null", session[:user]])
logger.debug "#{session[:user]}"
respond_to do |format|
format.html # index.html.erb
format.xml { render :xml => @tasks }
end
end
|
form partial
|
|
<% form_for(@task) do |f| %>
<%= f.text_field :body %>
<%= f.submit "Save" %>
<%= f.hidden_field :user_id, @user %>
<% end %>
<%= link_to 'Cancel', tasks_path %>
|