私はこのようなメンバーアクションを作りました:
member_action :send_by_email, :method => :get
Admin::CardsController/send_by_email を実行することを想定していますが、そうではありません。コントローラー アクションを起動しません。
私のファイルは、app/controllers/admin の cards_controller.rb です。
class Admin::CardsController < ApplicationController
def send_by_email
raise "ok"
end
end
レーキルートを実行すると、次のようになりました。
send_by_email_admin_card GET /admin/cards/:id/send_by_email(.:format) admin/cards#send_by_email
何か案が?