Модифицированная форма оформления заказа для зарегистрированного пользователя приложения на основе Spree

Я новичок в использовании Spree . Мы используем Solidus, который является форком Spree 2.4. Я хотел бы настроить порядок оформления заказа в моем приложении. Для вошедшего в систему пользователя мы не хотим показывать форму для адреса доставки, платежного адреса, контактной информации и платежной информации, поскольку нам необходимо предварительно заполнить эти поля информацией о клиентах, которую мы имеем в нашей базе данных.

Я просмотрел документы по оформлению заказа по адресу https://guides.spreecommerce.org/developer/checkout.html, но до сих пор не представляю, как мне достичь вышеуказанного. Может ли кто-нибудь подсказать мне, как мне изменить форму оформления заказа, чтобы скрыть адрес доставки, платежный адрес, контактную информацию и информацию об оплате для вошедшего в систему пользователя?

Благодарю вас

1 ответ

Вы можете легко заменить или заменить внешний вид представлений своей собственной версией. Создать интерфейс в вашем проекте

rails generate spree:frontend:copy_views

Оформление заказа должно быть в этой папке

YOUR_APP/app/views/spree/checkout

Представления закодированы с помощью ruby erb.

Другие вопросы по тегам