Я работаю с Hybris 6.2, у нас есть надстройка, которую мы хотим использовать для настройки страниц оформления заказа на витрине. По умолчанию эти страницы вставляются в другую JSP из того, что мы видели, и изменяются в соответствии с текущим этапом процесса оформления заказа.
Я прочитал руководства с этой страницы, но не нашел кое-что, что могло бы мне помочь.
Мы попытались настроить AddPaymentMethodPage.jsp, поэтому скопировали JSP в наш аддон по адресу acceleratoraddon / web / webroot / WEB-INF / views / responseive / pages / checkout / multi.
Мы скомпилировали нашу среду, и я вижу, как JSP из нашего аддона копируется в расширение витрины по адресу web / webroot / WEB-INF / views / addons / OUR_ADDON / responseive / pages / checkout / multi.
Но наш настроенный JSP не используется в магазине.
Я не знаю, как указать витрине использовать наш настроенный JSP вместо установленного по умолчанию в процессе оформления заказа, я проверил исходные данные, но для этих JSP нет сопоставления, что имеет смысл, и ControllerConstants.java содержит путь к странице, которая должна быть загружена, для AddPaymentMethodPage.jsp определение выглядит следующим образом:
interface Views
{
interface Cms // NOSONAR
{
String ComponentPrefix = "cms/"; // NOSONAR
}
interface Pages
{
...
interface MultiStepCheckout // NOSONAR
{
...
String AddPaymentMethodPage = "pages/checkout/multi/addPaymentMethodPage"; // NOSONAR
...
}
...
}
...
}
Там нет упоминания, откуда загружаются страницы, поэтому я принимаю решение загрузить его по умолчанию или из надстройки принимается где-то еще.
Какую конфигурацию мне нужно выполнить для этого?