module StaticMatic::RescueMixin
Public Instance Methods
render_rescue_from_error(exception)
click to toggle source
Pass back an error template for the given exception
# File lib/staticmatic/mixins/rescue.rb, line 3 def render_rescue_from_error(exception) rescue_template = (exception.is_a?(StaticMatic::TemplateError)) ? "template" : "default" error_template_path = File.expand_path(File.dirname(__FILE__) + "/../templates/rescues/#{rescue_template}.haml") @scope.instance_variable_set("@exception", exception) render_template(error_template_path) end