Module: Alchemy::Element::Presenters::ClassMethods
- Defined in:
- app/models/alchemy/element/presenters.rb
Instance Method Summary collapse
-
#display_name_for(name) ⇒ Object
Human name for displaying elements in select boxes and element editor views.
Instance Method Details
#display_name_for(name) ⇒ Object
Human name for displaying elements in select boxes and element editor views.
The name is beeing translated from given name value as described in config/alchemy/elements.yml
Translate the name in your config/locales
language file.
Example:
de:
alchemy:
element_names:
contactform: 'Kontakt Formular'
If no translation is found a humanized name is used.
26 27 28 |
# File 'app/models/alchemy/element/presenters.rb', line 26 def display_name_for(name) Alchemy.t(name, scope: "element_names", default: name.to_s.humanize) end |