Мне нужно динамически генерировать формы ввода на основе легкого языка / скрипта шаблона.
Вот пример:
{Name} has not been doing well in class. Please come see us by {due_date:Date}.
И что мне нужно сгенерировать из этого:
<input type='text' name='Name' id='Name' />
<input type='text' name='due-date' id='due_date' class='date' />
Как видно из заголовка, я думаю, что лучший способ сделать это - написать помощник html, который может принять строку / объект моего шаблона и сгенерировать необходимый html, но я не знаю, с чего начать, так как яЯ еще новичок в рельсах.В последний раз я реализовал его с XAML / WPF, но без подсказки в рельсах.
Итак, у меня есть два вопроса, должен ли я создать объект для каждого шаблона?И если это так, учитывая, что они сохраняются только в виде строк, как и где я должен это делать?
Во-вторых, кто-нибудь может предоставить отправную точку, чтобы узнать о создании моих собственных помощников HTML-форм?
Спасибо!