fix module_namespacing
This commit is contained in:
parent
5182fce273
commit
1393cf2200
|
@ -23,6 +23,14 @@ module Rails
|
||||||
"Draper::Decorator"
|
"Draper::Decorator"
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
|
# Rails 3.0.X compatibility, stolen from https://github.com/jnunemaker/mongomapper/pull/385/files#L1R32
|
||||||
|
unless methods.include?(:module_namespacing)
|
||||||
|
def module_namespacing(&block)
|
||||||
|
yield if block
|
||||||
|
end
|
||||||
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,5 +1,9 @@
|
||||||
<% module_namespacing do -%>
|
<%- module_namespacing do -%>
|
||||||
|
<%- if parent_class_name.present? -%>
|
||||||
class <%= class_name %>Decorator < <%= parent_class_name %>
|
class <%= class_name %>Decorator < <%= parent_class_name %>
|
||||||
|
<%- else -%>
|
||||||
|
class <%= class_name %>
|
||||||
|
<%- end -%>
|
||||||
|
|
||||||
# Accessing Helpers
|
# Accessing Helpers
|
||||||
# You can access any helper via a proxy
|
# You can access any helper via a proxy
|
||||||
|
|
Loading…
Reference in New Issue