Как в Spreecommerce изменить страницу оформления заказа?

Кто работал с Spreecommerce? Подскажите пожалуйста, как изменить страницу оформления заказа?
Как убрать шаги при заказе? И почему на первом шаге, появляется ошибка ?

We are unable to calculate shipping rates for the selected items.
  • Вопрос задан
  • 2680 просмотров
Решения вопроса 1
@SeNaP Автор вопроса
Нашел решение.
Может быть, кому то будет интересно.
Spree::Order.class_eval do
  checkout_flow do
    go_to_state :address
    #go_to_state :payment, :if => lambda { |order| order.payment_required? }
    #go_to_state :confirm, :if => lambda { |order| order.confirmation_required? }
    go_to_state :complete
  end

  # If true, causes the payment step to happen during the checkout process
  def payment_required?
    return false
  end

  # If true, causes the confirmation step to happen during the checkout process
  def confirmation_required?
    return true
  end

end

Закинуть в:
/app/models/spree/order_decorator.rb
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
26 нояб. 2024, в 12:58
30000 руб./за проект
26 нояб. 2024, в 12:56
1500 руб./в час
26 нояб. 2024, в 12:53
2500 руб./за проект