Rails добавить метод, действие в контроллер? - PullRequest
0 голосов
/ 08 декабря 2011

Rails ... довольно трудно учиться у 0 Я делаю проект об автосопе. 1 пользователь делает рекламу, устанавливает, куда он идет, и другие пользователи могут присоединиться к нему. У меня проблема с добавлением действия, так как я просто не знаю, как это сделать. Я уже сделал авторизацию, аутентификацию. Где все становится сложно - у меня есть 2 строительных леса - Реклама (пользователь заполняет форму данными). И AdvertisingCommitment (даже не нужно эшафот имхо, но .. хорошо). В базе данных - это user_id и advertising_id. На данный момент Пользователь может делать рекламу. Если я перехожу на / индексную страницу рекламы, я получаю все перечисленные рекламные объявления. Я хочу добавить ссылку на каждое объявление - совершить.

Вопрос - где и что мне нужно сделать, чтобы это действие сработало? Как передать это объявление в Advertising_commitment?

решаемые

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

возможно это будет кому-то полезно :)

1 Ответ

0 голосов
/ 08 декабря 2011

взгляните на http://ruby.railstutorial.org/

Тогда у вас будет лучшее представление о том, как работает Rails, и как вы можете заставить Rails делать то, что вы хотите ...

...