12
opcjonalne zmienne lokalne w szablonach częściowych szyn: jak wyjść z (zdefiniowanego? foo) bałaganu?
Byłem złym dzieckiem i użyłem następującej składni w moich szablonach częściowych, aby ustawić wartości domyślne zmiennych lokalnych, jeśli wartość nie została wyraźnie zdefiniowana w haszu: locals podczas renderowania częściowego - <% foo = default_value unless (defined? foo) %> Wydawało się, że działa to dobrze do niedawna, kiedy (bez żadnego powodu …