提前,對不起我的英文, 我的計劃/視圖有問題。我想在同一個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
不幸的是,當我試圖在我的計劃,新的一個沒有被承認條紋添加新列。所以,我發現的唯一方法是用新的列創建一個新模型。 我希望這是明確的,有人可以幫助我:)。
謝謝,我現在要做 –