Я начал создавать приложение (с использованием Rails) для магазина Shopify и добавил форму в .liquid
(файл темы Shopify) для конечного покупателя.Действие формы является одним из пользовательских маршрутов, notification_email
.Когда эта форма отправляется, появляются следующие маршруты:
method=POST path="/notification_email"
method=GET path="/login"
Я пытался: mount ShopifyApp::Engine, at: '/' except: '/notification_email'
игнорировать определенный маршрут, но это не сработало.Можете ли вы предложить, что можно сделать, чтобы оно достигло notification_email
, а не обоих?
My routes.rb
:
Rails.application.routes.draw do
post 'notification_email', to: 'home#create_notification_email'
mount ShopifyApp::Engine, at: '/'
get 'settings', to: 'home#settings'
root :to => 'recurring_application_charges#create'
end