Как создать сайт с помощью SFRA, но имя и идентификатор будут моими пользовательскими именем и идентификатором

Всякий раз, когда я создаю сайт, следуя инструкциям в информационном центре SFCC, я получаю два сайта с именами RefArch и RefArchGlobal, но мне нужен мой сайт с моим идентификатором и моим именем, я смог сделать это, создав собственный сайт, а затем назначив тот же каталог, что и RefArch, а также те же библиотеки содержимого, что и RefArch, а затем, импортировав конфигурацию слота Refarch на свой пользовательский сайт, я хочу знать, есть ли какой-либо другой способ сделать это легко.

Спасибо, Файзен


person Faizen    schedule 30.11.2020    source источник


Ответы (1)


Вы можете использовать свои локальные -› данные эталонной архитектуры Storefront. Это репозиторий для данных сайта RefArch, который используется в эталонной архитектуре Storefront (SFRA). После:

  1. Очистите папку demo_data_sfra, удалив все, что вам не нужно. Например, все связано с RefArchShared сайтом, если вам нужно только RefArch
  2. Замените в файлах XML RefArch идентификатором вашего сайта.
  3. Переименуйте имена папок в sites с правильными именами сайтов.
  4. Переименуйте каталоги и сделайте правильную связь между ними.
  5. Перепроверьте все файлы, чтобы увидеть, есть ли другие ссылки. Например, в jobs.xml у вас может быть контекст сайта, и вам нужно использовать там правильный идентификатор сайта.

После всех этих шагов заархивируйте и импортируйте сайт в свою песочницу. Запустите переиндексацию и очистите кеш и проверьте витрину. Он должен работать.

person Oleg Sapishchuk    schedule 02.12.2020