Class: Admin::PartialsController
  
  
  
  
    
      Instance Method Summary
      collapse
    
    
  
  
  
  
  
  
  
  
  
  
  #posts
  
  
  
  
  
  
  
  
  
  #current_user, #post_path, #signed_in?
  
  
    Instance Method Details
    
      
  
  
    #create  ⇒ Object 
  
  
  
  
    | 
21
22
23
24
25
26
27
28 | # File 'lib/ecrire/app/controllers/admin/partials_controller.rb', line 21
def create
  @partial = Admin::Partial.create(partial_params)
  respond_to do |format|
    format.html do
      redirect_to edit_admin_partial_path(@partial)
    end
  end
end | 
 
    
      
  
  
    #edit  ⇒ Object 
  
  
  
  
    | 
17
18
19 | # File 'lib/ecrire/app/controllers/admin/partials_controller.rb', line 17
def edit
  @partial = Admin::Partial.find(params[:id].to_i)
end | 
 
    
      
  
  
    #index  ⇒ Object 
  
  
  
  
    | 
4
5
6
7
8
9
10
11 | # File 'lib/ecrire/app/controllers/admin/partials_controller.rb', line 4
def index
  @partials = Admin::Partial.page(params[:page]).per(params[:per_page])
  respond_to do |format|
    format.js
    format.html
  end
end | 
 
    
      
  
  
    #new  ⇒ Object 
  
  
  
  
    | 
13
14
15 | # File 'lib/ecrire/app/controllers/admin/partials_controller.rb', line 13
def new
  @partial = Admin::Partial.new
end | 
 
    
      
  
  
    #update  ⇒ Object 
  
  
  
  
    | 
30
31
32
33
34 | # File 'lib/ecrire/app/controllers/admin/partials_controller.rb', line 30
def update
  @partial = Admin::Partial.find(params[:id].to_i)
  @partial.update(partial_params)
  redirect_to edit_admin_partial_path(@partial) and return
end |