2015-11-11 4 views
-1

Извините за вопрос новичков, но я хочу передать параметры контроллеру, не связанные с этим представлением. Я получил представление с командами и контроллером, где пользователь добавляет собственные команды избранных, помещая их в индекс команды.Как передать параметры из вида в пользовательский контроллер

ответ

1
  • Например передать дополнительный Params увязывания помощника как

    link_to 'fav', addfavoriteteam_user_path(team_id:team.id)

    , и они будут переданы addfavoriteteam действия контроллера пользователей (при условии, у вас есть маршруты, установленные для него)

  • Более RESTful способ состоит в том, чтобы иметь favorite действие для команд.

  • Или, если вы хотите иметь форму с флажками, вы можете иметь его вокруг команд # индекс, просто установить действие формы URL, чтобы указать на другой контроллер

    Возможно, вы также хотите accepts_nested_attributes_for для многих-to много отношение модель в этом случае

Смежные вопросы