提前,对不起我的英文, 我的计划/视图有问题。我想在同一个div中添加称为“计划”&“addplan”的不同迁移。 类似的东西:如何把2个不同的迁移在同一个div?
<% @plans.each do |plan| && @addplans.each do |addplan| %>
<div class="plan_container">
<%= plan.price %>
<%= addplan.property %>
<p>pr</p>
<%= link_to "#{plan.name} (#{plan.amount})",
new_subscription_path(plan_id: plan.id) %>
</div>
<% end %>
当然
,此代码不能工作,但我不能找到一个解决方案来解决我的问题。 也许它可能会更容易。 我使用条纹与服务对象来创建我的计划,这样的:
class CreatePlan
def self.call(options={})
plan = Plan.new(options)
if !plan.valid?
return plan
end
begin
Stripe::Plan.create(
id: options[:stripe_id],
amount: options[:amount],
currency: 'eur',
interval: options[:interval],
name: options[:name],
price: options[:price],
)
rescue Stripe::StripeError => e
plan.errors[:base] << e.message
return plan
end
plan.save
return plan
end
end
不幸的是,当我试图在我的计划,新的一个没有被承认条纹添加新列。所以,我发现的唯一方法是用新的列创建一个新模型。 我希望这是明确的,有人可以帮助我:)。
谢谢,我现在要做 –