Hybris как создать другую витрину с собственными URL

#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, будет сгенерирована витрина магазина и начальные данные.