Почему я получаю «неправильное количество ошибок аргументов (0 для 1)»? - PullRequest
0 голосов
/ 14 мая 2011

Ошибка

wrong number of arguments (0 for 1)

Мой контроллер:

def new_topic
  @new_topic = MeTopic.new(:me_category_id => params[:category])

  render :nothing => true
end

Мой взгляд:

  .new_topic_form
    - form_tag new_topic_admin_me_categories_path(:category => category.id) do
      = text_field_tag, "name"
      %br/
      = submit_tag 'Publish', :class => 'button'

мои маршруты

admin.resources :me_categories, :collection => {:destroy_topic => :get, :new_topic => :get}

Если я удалю text_field_tag, то все загружается. Зачем этот text_field_tag ​​бомбить мое приложение?

1 Ответ

4 голосов
/ 14 мая 2011

удалите запятую из = text_field_tag, "name", чтобы у вас было:

= text_field_tag "name"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...