Class: RubyCms::Admin::ContentBlockVersionsController
- Inherits:
-
BaseController
show all
- Defined in:
- app/controllers/ruby_cms/admin/content_block_versions_controller.rb
Instance Method Summary
collapse
cms_page, #current_user_cms
Instance Method Details
#index ⇒ Object
10
11
12
13
14
15
16
17
|
# File 'app/controllers/ruby_cms/admin/content_block_versions_controller.rb', line 10
def index
@versions = @content_block.versions.reverse_chronologically.preloaded
respond_to do |format|
format.html
format.json { render json: versions_json }
end
end
|
#rollback ⇒ Object
23
24
25
26
27
|
# File 'app/controllers/ruby_cms/admin/content_block_versions_controller.rb', line 23
def rollback
@content_block.rollback_to_version!(@version, user: current_user_cms)
redirect_to ruby_cms_admin_content_block_versions_path(@content_block),
notice: "Teruggedraaid naar versie #{@version.version_number}"
end
|
#show ⇒ Object
19
20
21
|
# File 'app/controllers/ruby_cms/admin/content_block_versions_controller.rb', line 19
def show
@previous_version = @version.previous
end
|