Розетки Spartacus 2.0 PDP
Просматривая обучающее видео "Контекст компонента - Расширяемость Spartacus Live Coding Часть 4 - SAP Commerce Cloud", он настраивает компонент изображения PDP, устанавливая [cxOutletRef]="ProductDetailOutlets.IMAGE". Глядя на перечисление ProductDetailOutlets в Spartacus 2.0:
export declare enum ProductDetailOutlets {
INTRO = "PDP.INTRO",
PRICE = "PDP.PRICE",
SHARE = "PDP.SHARE",
SUMMARY = "PDP.SUMMARY"
}
"ИЗОБРАЖЕНИЯ" больше нет. Я протестировал и подтвердил, что могу настроить PDP.SUMMARY, но затем, в Spartacus 2.0, как мне настроить компонент IMAGE на PDP?
Спасибо.
1 ответ
Видео, которое вы посмотрели, было выпущено задолго до выхода Спартака версии 1.0. Хотя торговые точки являются стандартной функцией, конкретные ссылки на торговые точки были изменены после публикации видео.
Изображения продуктов перешли в компонент CMS, а это означает, что торговые точки не являются необходимыми. Рекомендуемый подход для настройки изображений. Вместо этого вы можете использовать функцию сопоставления компонентов CMS, чтобы заменить компонент изображения продукта пользовательским компонентом. Подробнее об этой функции вы можете прочитать на https://sap.github.io/spartacus-docs/customizing-cms-components/.
Тип компонента изображения продукта: ProductImagesComponent
.
Если вам нравится использовать розетки, вы также можете использовать компонентный тип (ProductImagesComponent
) в качестве справочника.