Sha256: a497ffa26b47fe7d8d963947353a24c4dc5756d502a889900d1591670488a429

Contents?: true

Size: 524 Bytes

Versions: 10

Compression:

Stored size: 524 Bytes

Contents

module Alchemy
	class ElementsController < Alchemy::BaseController

		filter_access_to :show, :attribute_check => true, :model => Alchemy::Element, :load_method => :load_element
		layout false

		# Returns the element partial as HTML or as JavaScript that tries to replace a given +container_id+ with the partial content via jQuery.
		def show
			@page = @element.page
			respond_to do |format|
				format.html
				format.js
			end
		end

	private

		def load_element
			@element = Element.find(params[:id])
		end

	end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
alchemy_cms-2.1.12 app/controllers/alchemy/elements_controller.rb
alchemy_cms-2.1.11 app/controllers/alchemy/elements_controller.rb
alchemy_cms-2.1.9.1 app/controllers/alchemy/elements_controller.rb
alchemy_cms-2.1.9 app/controllers/alchemy/elements_controller.rb
alchemy_cms-2.1.8.1 app/controllers/alchemy/elements_controller.rb
alchemy_cms-2.1.8 app/controllers/alchemy/elements_controller.rb
alchemy_cms-2.1.7 app/controllers/alchemy/elements_controller.rb
alchemy_cms-2.1.6 app/controllers/alchemy/elements_controller.rb
alchemy_cms-2.1.5 app/controllers/alchemy/elements_controller.rb
alchemy_cms-2.1.4 app/controllers/alchemy/elements_controller.rb