如何使用formtastic为html表单生成正确的操作?

时间:2011-05-26 13:55:25

标签: ruby-on-rails formtastic

我有一个小问题,有人请回答。 我生成的形式与formtastic像这样

semantic_form_for @some,:url => {:action => :do_something}

它生成了像这样的表单的动作: /一些/ 2 / do_something

我想让它生成这样的动作: /一些/ 2 / do_something?#CODE

我该怎么做?

1 个答案:

答案 0 :(得分:0)

Formtastic的semantic_form_for包围了Rails'form_for,它在引擎盖下使用标准的Rails URL帮助程序和约定。在这种情况下,您可能感兴趣的约定是从像{:action =>这样的哈希生成URL。 “bah”},在这种情况下,您应该查看url_for上的Rails文档,该文档允许:anchor选项:

url_for(:action => "foo", :anchor => 'bah')
# => /testing/foo#bah