#ant #hybris #storefront
Вопрос:
Я создал новый проект hybris с собственной витриной магазина электроники b2c с собственными отображениями:
веб-сайт.электроника.http=http://электроника.локальная:9001/тестовая витрина 1 веб-сайт.электроника.https=https://электроника.локальная:9002/тестовая витрина 1
Теперь я хочу создать еще одну витрину магазина и прикрепить ее к этому проекту (я хочу поделиться базой данных между сайтами) с ее собственными URL-адресами, а также мне нужно новое расширение initialdata для этой витрины
Как я могу добиться этого с помощью команд ant?
Ответ №1:
На вашем сервере настроена только одна БД.
Если вы хотите новую витрину магазина, вам нужно создать новый веб-сайт в фоновом режиме или с помощью Impex.
Если вы хотите, чтобы пользовательский проект был связан (с каталогом initialdata), вам необходимо выполнить команду ant
ant modulegen
И выберите нужный тип витрины магазина (например, b2caccelerator) и название проекта (mystore).
Затем вы задаете свой URL-адрес
website.mystore.http=http://mystore.local:9001/teststorefront1 website.mystore.https=https://mystore.local:9002/teststorefront1
В конфигурации вашего веб-сайта в бэк-офисе вам необходимо настроить шаблон URL-адреса в соответствии с ранее настроенным URL-адресом.
Комментарии:
1. Модуль ant создаст новое расширение XXXStorefront и расширение XXXInitialdata?
2. Да, вам придется выбрать то, что вы хотите создать. Если вы выберете b2caccelerator, будет сгенерирована витрина магазина и начальные данные.