gpt4 book ai didi

ruby-on-rails - Active Admin 和 Stripe 成员(member)计划

转载 作者:数据小太阳 更新时间:2023-10-29 08:08:48 26 4
gpt4 key购买 nike

我正在尝试使用事件管理员以 strip 方式添加成员(member)计划。我能够在创建列期间添加它。但现在我想编辑创建的订阅。这是我的事件管理页面。更新和销毁的 Controller 应该如何设置?

ActiveAdmin.register SubscriptionPlan do
menu priority: 10
permit_params :name, :amount, :interval

index do
selectable_column
default_actions
column :name
column :amount
column :interval
end

form do |f|
f.inputs "Subscription Plan" do
f.input :name
f.input :amount
f.input :interval, as: :select, collection: ["week","month","year"]
end
f.actions
end


controller do
def create
create! do |format|
Stripe::Plan.create(
:amount => params[:subscription_plan][:amount].to_i,
:interval => params[:subscription_plan][:interval],
:name => params[:subscription_plan][:name],
:currency => 'usd',
:id => params[:subscription_plan][:name]
)
end
end
def update
update! do |format|

end
end
def destroy
destroy! do |format|

end
end
end

end

最佳答案

是的,我自己找到了解决方案..在编辑时,我通过传递 strip 计划的创建 ID 获得了它的值(value),并用它编辑了 Json 并保存了它。

关于ruby-on-rails - Active Admin 和 Stripe 成员(member)计划,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23822823/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com