Sha256: 8c5bbc481ca390daa3ab3a690eea0396a03a5504f8495813a68fe30e9c65b5f3

Contents?: true

Size: 815 Bytes

Versions: 2

Compression:

Stored size: 815 Bytes

Contents

#coding: utf-8

class Redditor::Admin::VideoBlocksController < Redditor::Admin::BaseController
  def new
    @content_block = @page.video_blocks.build(content_block_params)
    render "redditor/admin/new"
  end

  def update
    @content_block = @page.video_blocks.find(params[:id])
    @content_block.update_attributes(content_block_params)
    render "redditor/admin/wrapper"
  end

  def create
    @content_block = @page.video_blocks.build(content_block_params)
    @content_block.save
    render "redditor/admin/wrapper"
  end

  def destroy
    @content_block = @page.video_blocks.find(params[:id])
    if @content_block.destroy
      render js: "$('#video_block_#{@content_block.id}').closest('dd').remove();"
    else
      render js: "alert('Контент-блок не удален');"
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
redditor-0.1.22 app/controllers/redditor/admin/video_blocks_controller.rb
redditor-0.1.20 app/controllers/redditor/admin/video_blocks_controller.rb