Php ruby/rails的Zend_形式等价物

Php ruby/rails的Zend_形式等价物,php,ruby-on-rails,ruby,forms,zend-form,Php,Ruby On Rails,Ruby,Forms,Zend Form,有人知道是否存在与zend_表单类似的Ruby或rails吗 我这样问是因为我正在将一个用PHP和zend framework制作的项目移植到rails上。这是一个事件注册/表单生成器,基本上意味着我需要从数据库中的字段生成表单。Zend_Form使通过验证和工作编程创建表单变得非常容易。现在我需要在rails中实现这一点,但除了从头开始,我看不出还有什么其他方法可以实现。 非常感谢您对此事的任何意见。:) 如果没有像zend_form for rails/ruby这样的东西,有人愿意和我一起制

有人知道是否存在与zend_表单类似的Ruby或rails吗

我这样问是因为我正在将一个用PHP和zend framework制作的项目移植到rails上。这是一个事件注册/表单生成器,基本上意味着我需要从数据库中的字段生成表单。Zend_Form使通过验证和工作编程创建表单变得非常容易。现在我需要在rails中实现这一点,但除了从头开始,我看不出还有什么其他方法可以实现。 非常感谢您对此事的任何意见。:)


如果没有像zend_form for rails/ruby这样的东西,有人愿意和我一起制作吗?我对rails和Ruby非常陌生,因此我非常需要帮助。:)

是否足够?再加上这个部分,您就有了类似的工具,它看起来更好,而且是MVC。

可能就足够了。我已经在为所有其他表单使用simple_表单。我确信我可以生成一个表单,但是如何进行验证呢?将生成的表单不会像通常那样绑定到带有验证的模型。验证需要根据存储在数据库中的表单字段的相关信息生成。嗯。也许我可以制作另一个模型,动态添加验证(如果可能的话?)。或者在回复模型中这样做是合乎逻辑的?这让我思考了一些问题。谢谢你的回复!如果我的想法没有实现,我会回来的PValidations可以在模型中进行验证,如果需要,可以指定它们仅在保存或更新时运行,所以我仍然不知道您希望通过Zend_Form之类的东西实现什么?什么是丑陋的解决方案?因为控制器不应该为查看而烦恼,两种模式都没有。是的,我认为如果没有像Zend_Form这样的东西,应该会很好。但是Zend_表单的要点是,整个东西都是在一个类中定义的,所以我看不出这有多难看。我不明白吗?我可以看出你不明白MVC风格,这就是问题所在。模型只有数据,控制器只有解析数据,视图只有显示数据。您试图实现的是生成视图的控制器。