Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
This paste will be private.
class Admin::LawyersController < ApplicationController # Remove this line if your controller should only be accessible to users # that are logged in: # no_login_required before_filter :add_tinymce_javascripts, :only => [:edit, :new] def add_tinymce_javascripts @javascripts << 'extensions/tiny_mce/tiny_mce' << 'extensions/tiny_mce/tiny_mce_settings' end scaffold :lawyer def list @lawyer_pages, @lawyers = paginate :lawyers, :per_page => 20, :order=>'level DESC, last_name ASC' render_scaffold end def new @lawyer = Lawyer.new @practice_areas = PracticeArea.find(:all, :order => 'name ASC') render_scaffold end def edit @lawyer = Lawyer.find(params[:id]) @practice_areas = PracticeArea.find(:all, :order => 'name ASC') render_scaffold end def create @lawyer = Lawyer.create(params[:lawyer]) for pa_id in params[:practice_area_ids] @lawyer.practice_areas << PracticeArea.find(pa_id) end flash[:notice] = "Lawyer was successfully created" redirect_to :action => "show", :id => @lawyer rescue render_scaffold('edit') end def update @lawyer = Lawyer.find(params[:lawyer][:id]) @lawyer.practice_areas = [] for pa_id in params[:practice_area_ids] @lawyer.practice_areas << PracticeArea.find(pa_id) end if @lawyer.update_attributes(params[:lawyer]) flash[:notice] = "Lawyer was successfully updated" redirect_to :action => "show", :id => @lawyer else render_scaffold('edit') end end end
Pasted July 05, 2008 2:12PM EDT
Embed