-
-
Save xdite/fe1da2982e08cc964640a3d88cb4dd65 to your computer and use it in GitHub Desktop.
class GroupsController < ApplicationController | |
def index | |
@groups = Group.all | |
end | |
def new | |
@group = Group.new | |
end | |
def show | |
@group = Group.find(params[:id]) | |
end | |
def edit | |
@group = Group.find(params[:id]) | |
end | |
def create | |
@group = Group.new(group_params) | |
if @group.save | |
redirect_to groups_path | |
else | |
render :new | |
end | |
end | |
def update | |
@group = Group.find(params[:id]) | |
if @group.update(group_params) | |
redirect_to groups_path, notice: 'Update Success' | |
else | |
render :edit | |
end | |
end | |
def destroy | |
@group = Group.find(params[:id]) | |
@group.destroy | |
redirect_to groups_path, alert: 'Group deleted' | |
end | |
private | |
def group_params | |
params.require(:group).permit(:title, :description) | |
end | |
end |
maggie-dingdang
commented
Jan 24, 2017
class GroupsController<ApplicationController
def index
@groups = Group.all
end
def new
@group = Group.new
end
def show
@group = Group.find(params[:id])
end
def edit
@group = Group.find(params[:id])
end
def create
@group = group.new(group_params)
if @group.save
redirect groups_to groups_path
else
render :new
end
end
def update
@group = Group.update(params[:id])
if @group.update(group_params)
redirect_to groups_path, notice: 'Update Success'
else
render :edit
end
end
def destroy
@group = Group.destroy(params[:id])
@group.destroy
redirect_to groups_path, alert 'Group deleted'
end
private
def group_params
params.require(:group).permit(:title, :description)
end
end
groups_controller.rb
#1 class Groupscontroller < ApplicationController
#2
#3 def index
#4 @group = Group.all
#5 end
#6
#7 def new
#8 @group = Group.new
#9 end
#10
#11 def show
#12 @group = Group.find(params[:id])
#13 end
#14
15 def edit
#16 @group = Group.find(params[:id])
#17 end
#18
#19 def create
#20 @group = Group.new(group_params)
#21
#22 if @group.save
#23 redirect_to groups_path
#24 else
#25 render :new
#26 end
#27 end
#28
#29 def update
#30 @group = Group.find(param[:id])
#31 if @group.update(group_params)
#32 redirect_to groups_path, notice: ‘Update Success’
#33 else
#34 render :edit
#35 end
#36 end
#37
#38 def destroy
#39 @group = Group.find(params[:id])
#40
#41 @group.destroy
#42 redirect_to groups_path, alert: ‘Group deleted’
#43 end
#44
#45 private
#46
#47
#48
#49 def group_params
#50 params.require(:group).permit(:title, :description)
#51 end
#52 end
Class GroupsController < ApplicationController
def index
@group = Group.all
end
def show
@group = Group.find(params[:id])
end
def new
@group = Group.new
end
def edit
@group = Group.find(params[:id])
end
def create
@group = Group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
end
def update
@group = Group.find(params[:id])
if @group.update
redirect_to groups_path, notice:'Update success'
else
render :edit
end
end
def destroy
@group = Group.find(params[:id])
@group.destroy
redirect_to groups_path, alert 'Group deleted'
end
private
def group_params
params.require(:group).permit(:title,:description)
end
End
groups_controller.rb
class GroupsController < ApplicationController
def index @groups = Group.all end
def new @group = Group.new end
def show @group =Group.find(params[:id]) end
def edit @group =Group.find(params[:id]) end
def create @group =Group.new(group_params) if @group.save redirect_to groups_path redirect_to groups_path else render :new end end
def update @group = Group.find(params[:id]) if @group.update(group_params) redirect_to groups_path, notice: 'Update Success' else render :edit end end
def destroy @group = Group.find(params[:id]) @group.destroy redirect_to groups_path, alert: 'Group deleted' end
private
def group_params params.require(:group).permit(:title, :description) end
end
class GroupsController < ApplicationController
def index
@groups = Group.all
end
def new
@group = Group.new
end
def show
@group = Group.find(params[:id])
end
def edit
@group = Group.find(params[:id])
end
def create
@group = Group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
end
def update
@group = Group.find(params[:id])
if @group.update(group_params)
redirect_to groups_path, notice: 'Update Success'
else
render :edit
end
end
def destroy
@goup = Group.find(params[:id])
@group.destroy
redirect_to groups_path, alert: 'Group deleted'
end
private
def group_params
params.require(:group).permit(:title, :description)
end
end
class groupscontroller < applicationcontroller
def index
@groups = Group.all
end
def new
@group = group.new
end
def show
@group = group.find (params[:id])
end
def edit
@group = group.find(params[:id])
end
def create
@group = group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
end
def update
@group = group.find(params[:id])
if @group.update(group_params)
redirect_to groups_path, notice: 'update success'
else
render :edit
end
end
def destroy
@group = group.find(params[:id])
@group.destroy
redirect_to groups_path, alert: 'group deleted'
end
private
def group_params
params.require(:group), permit(:title, :description)
end
end
Class groupsController < ApplicationController
def index
@groups = Groups.all
end
def new
@groups = Groups.new
end
def show
@groups = Groups.find(params[:id])
end
def edit
@groups = Groups.find(params[:id])
end
def create
@GruopS = Groups.find(params_path)
if @groups.save
redirect_to groups_path
else
render: new
end
end
def update
@grups = Groups.find(params[:id])
if @groups.update(group_params)
redirect_to groups_path, notice: 'Update Success'
else
render:edit
end
end
def destroy
@groups = Groups.find(params[:id])
@groups.destroy
redirect_to groups_path, alert: 'Group delated'
end
private
def group_params
params.require(:group).permit(:title, :description)
end
end
def new
@group = Group.new
end
def index
@groups = Group.all
end
def show
@group = Group.find(params[:id)
end
def edit
@group = Group.find(params[:id])
end
def create
@group =Group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
end
def update
@group = Group.find(parmas[:id])
if @group.update(group_parmas)
redirect_to groups_path , notcie"update success"
else
render :edit
end
end
def destroy
@group =Group.find(parmas[:id])
@group.destroy
rendiect_to groups_path, alert: "delete?"
end
end
private
def group_parmas
params.require(:group).permit(:title, :description)
end
class GroupsController < ApplicationController
def index
@groups = Group.all
end
def new
@group = Group.new
end
def create
@group = Group.new(group_params)
if @group.save
redirect_to groups_path
else
render :new
end
def show
@group = Group.find(params[:id])
end
def edit
@group = Group.find(params[:id])
end
def update
@group = Group.find(params[:id])
if @group.update(group_params)
redirect_to groups_path, notice: 'You updated the group successfully.'
else
render :edit
end
def destroy
@group = Group.find(params[:id])
@group.destroy
redirect_to groups_path, alert: 'You deleted the group successfully.'
end
private
def group_params
params.require(:group).permit(:title, :description)
end
end