2010-12-14 61 views
2

我正在开发我的第一个Rails应用程序,一个纸张表单系统的网页替换。通过开发的一些方式,我发现我的客户希望能够将特别的新形式添加到实时系统中。窗体构建Rails的用户界面?

我已经考虑过使用wufoo/google表格或调查猴子,但由于集成要求,我认为他们并不符合法案要求。

我基本上想要的是让一个或两个超级用户创建表单,然后这些表单可供系统中的其他用户使用。当表格完成后,输出应该可用于我的系统。数据将被手动整理分析,因此即使CSV也很好 - 不需要复杂的建模。

我一直在努力寻找解决方案的任何路径 - 我真的不想自己构建表单构建器!所以,如果有人能指引我正确的方向,将不胜感激!

干杯!

回答

1

liquid template是自定义构建网页的不错选择。如果客户允许,更简单的方法是使用表单向您的系统创建纯HTML页面。

对于数据存储,最好使用nosql数据库,如mongodbmongo gem作为ruby适配器,这样可以保存任何数据结构而不用管理表和列。顺便说一句,你必须学习一些ruby元编程技巧来处理来自客户端的动态数据。

+0

谢谢 - 液体看起来很有趣! – laura 2010-12-15 09:46:00