Сохранение вывода Rails в переменную - PullRequest
1 голос
/ 14 июля 2009

Можно ли сохранить выходные данные блока кода Rails в переменную, чтобы я мог вывести их в нескольких местах позже внутри представления?

Я понимаю, что у макетов и т. Д. Есть выход, но я хочу сделать это в представлении (я создаю объект mail-merge-esque, который вычисляет одинаковые элементы в каждом письме)

Ответы [ 2 ]

0 голосов
/ 14 июля 2009

Если это блок кода erb, используйте capture. В противном случае вы можете использовать block.call для вызова блока как нормальной функции.

0 голосов
/ 14 июля 2009

Вы можете определить, что внутри вашего файла application_helper можно сделать доступными для всех представлений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...