私は自分のアプリでクリック単価制を実行することに取り組んでおり、SO でフレームワークをセットアップする際に助けを得ることができました。ここに私がこれまでに持っているものがあります:
class Click < ActiveRecord::Base
belongs_to :deal
belongs_to :vendor
end
class ClicksController < ApplicationController
def create
@deal = Deal.find(params[:deal_id])
@deal.clicks.create
end
end
class Deal < ActiveRecord::Base
belongs_to :vendor
has_many :clicks
end
create
link_to 取引リソースがあるときはいつでもメソッドを呼び出せるようにしたいと考えています。クリックすると、ユーザーはその取引ビューに移動するため、link_to のデフォルトのメソッドを置き換えたくありません。link_to で 2 番目のメソッドを呼び出す方法はありますか? それとも、javascript を使用する方がより良い解決策でしょうか? 正直なところ、私は RoR に比較的慣れていないため、javascript についてはまったく知りません。これを達成するための最善の方法について何か提案はありますか? 前もって感謝します!