Rails添加方法,动作到控制器?

时间:2011-12-08 14:54:01

标签: ruby-on-rails ruby methods action

Rails ......很难从0中学习 我正在做关于autosop的项目。 1个用户制作广告,集合,他去哪里,其他用户可以加入他。 我有问题添加动作,因为我只是不知道如何制作它。 我已经做了授权,autentification。 事情变得棘手 - 我有2个脚手架 - 广告(用户用数据填写表格)。和广告承诺(甚至不需要脚手架imho,但..好吧)。在数据库中 - 它是user_id和advertisement_id。 目前,用户可以制作广告。 如果我去/广告索引页面,我会很好地列出所有广告。我想添加一个链接到每个广告 - 提交。

问题 - 我需要做什么和做什么才能使这项行动有效?如何将该广告传递给advert_commitment?

解决

<%= link_to "Join", { :controller => 'advertisement_commitments',
  :user_id => current_user.id, :advertisement_id => advertisement.id}, 
  :method => :post %>

也许对某人有用:)

1 个答案:

答案 0 :(得分:-2)

查看http://ruby.railstutorial.org/

然后,您将更好地了解Rails如何工作,以及如何让Rails做您想做的事情......