Rails 5.2
SimpleForm
Я просматриваю исходный код примера form_bootstrap, чтобы узнать больше о Rails.
В файле en.yml я вижу:
simple_form:
labels:
user:
email: Email
first_kiss: First kiss
hints:
user:
name: Text input example
email: We'll never share your email with anyone else.
password: Password input example
color: Collection as inline radio buttons example
fruit: Collection as inline check boxes example
options:
user:
color:
red: Red
pink: Pink
violet: Violet
indigo: Indigo
blue: Blue
teal: Teal
green: Green
yellow: Yellow
fruit:
apple: Apple
banana: Banana
cherry: Cherry
coconut: Coconut
grape: Grape
lime: Lime
mango: Mango
orange: Orange
pear: Pear
pineapple: Pineapple
Если я это сделаю:
User::COLOR
Я получаю:
[:red, :pink, :violet, :indigo, :blue, :teal, :green, :yellow]
Но, если я попробую что-то вроде:
SimpleForm::LABELS
Я получаю неинициализированную постоянную ошибку SimpleForm :: LABELS
Каковы правила, как вызывать константы из en.ym, из моих представлений, особенно из коллекций?