Ich verwende Reform 1.2.6 und haben eine verschachtelte Form mit ValidierungReform - Zugang übergeordnete Formular params innerhalb verschachtelter Form Rahmen
Vereinfacht:
class UserForm < Reform::Form
property :date_of_birth
property health_profile do
property :diagnosed_with_condition_at
validate :diagnosed_date
def diagnosed_date
# need to get access to date_of_birth here
# validate that diagnosed_with_condition_at is after date of birth
end
end
end
Params kommen in richtig verschachtelt, ich habe gerade benötigen eine Möglichkeit, um Zugriff auf übergeordnete Formulareingaben aus dem verschachtelten Formular zu erhalten. Das Problem ist, dass die verschachtelte Form nur Zugriff auf ihre Parametergruppe und nicht auf die gesamten Parameter hat.