0
我刚刚开始使用decent_exposure,当我尝试在视图中显示模型验证错误消息时遇到问题。除了使用render方法和实例变量绕过decent_exposure(回到旧的方式)之外,还有更简单的方法吗?如何通过未保存的模型来查看与decent_exposure?
谢谢!
我刚刚开始使用decent_exposure,当我尝试在视图中显示模型验证错误消息时遇到问题。除了使用render方法和实例变量绕过decent_exposure(回到旧的方式)之外,还有更简单的方法吗?如何通过未保存的模型来查看与decent_exposure?
谢谢!
如果您使用的是form_for
,则可以将公开的资源作为实例参数传递,然后调用f.error_messages
。那里真的没什么区别。也许我错过了这一点。
感谢您的回复。就我而言,当没有block被传递给它时,expose方法的默认行为就是使用find_by_id返回一个实例。我的问题是模型对象只是新实例化,无法保存到数据库,因为它没有验证。因此,我在如何解决这个问题上遇到了麻烦。 – Ren 2011-04-18 04:25:16