【发布时间】:2010-11-28 18:41:01
【问题描述】:
我需要基于轻量级模板语言/脚本动态生成输入表单。
下面是例子:
{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,但我不知道从哪里开始,因为我还在Rails 新手。我上次使用 XAML/WPF 实现它,但在 rails 中没有任何线索。
所以我有两个问题,我应该为每个模板创建一个对象吗?如果是这样,考虑到它们只是作为字符串保存,我应该如何以及在哪里这样做?
其次,谁能提供一个起点来学习如何创建我自己的 html 表单助手?
谢谢!
【问题讨论】:
标签: html ruby-on-rails ruby