Модифицированная форма оформления заказа для зарегистрированного пользователя приложения на основе 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.