【问题标题】:1 for 0 arguments errors formtastic, mongomapper and rails 3.11 for 0 arguments 错误formtastic,mongomapper和rails 3.1
【发布时间】:2011-09-07 19:16:49
【问题描述】:

在 Rails 3.1 应用程序中尝试使用 mongomapper 时,我决定也看看使用 formtastic。这很可能是由于我自己的无能,但我遇到了一个奇怪的错误,我无法深入了解

参数数量错误(1 比 0)

这是由下面表单中的 form.inputs 行引起的

<%= semantic_form_for @product do |form| %>
   <%= form.inputs :name %>
   <%= form.buttons %>
<% end %>

型号

class Product
   include MongoMapper::Document

   key :name, String
end

最初我尝试在更复杂的模型上使用&lt;%= form.inputs %&gt;,但没有生成表单字段,因此开始显式添加它们并遇到了我用这个简单模型重新创建的相同问题。我在文档中读到 formtastic 非常以 ActiveRecord 为中心。这是一个兼容性问题,还是我错过了一些愚蠢的事情?

我正在使用

导轨 3.1, 红宝石 1.9.2, mongo_mapper 0.9.2, formtastic 2.0.0.rc4(我最初尝试过 rc5)

【问题讨论】:

标签: ruby-on-rails-3.1 mongomapper formtastic


【解决方案1】:

此问题现已由 gem 的作者解决,感谢 Justin! 2.0.2 版本应该可以正常工作

更多细节可以在这里找到

https://github.com/justinfrench/formtastic/issues/676#issuecomment-2304425

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-20
    • 1970-01-01
    • 2011-11-02
    • 1970-01-01
    • 2015-08-19
    相关资源
    最近更新 更多