#spartacus-storefront
Вопрос:
Я пытаюсь разработать страницу в Spartacus 4.0.0 и связать ее с сайтом SAP Hybris 1905 B2B. я хочу изменить раздел заголовка спартака, используя розетки и положение розетки. по какой-то причине я получаю ошибку ниже при добавлении «cxOutletPos».
Error: src/app/core/custom-components/custom-header/custom-header.component.html:1:67 - error TS2339: Property 'BEFORE' does not exist on type 'OutletPosition'.
<ng-template cxOutletRef="SiteLogo" [cxOutletPos]="outletPosition.BEFORE" let-model>
Буду признателен, если кто-нибудь сможет мне здесь помочь.
Комментарии:
1. вы пробовали раньше писать только строчными буквами? [cxOutletPos]=»до»
2. Попробовал [cxOutletPos]=»до» тоже, та же ошибка.
Ответ №1:
SiteLogo
не является допустимой торговой точкой. Вы можете просмотреть список всех доступных торговых точек по ссылке документации ниже.
https://sap.github.io/spartacus-docs/outlets/#software-driven-outlet-references
Комментарии:
1. SiteLogo в качестве ссылки на розетку и до того, как позиция розетки отлично работает в Spartacus 3.4. Интересно, что-нибудь другое я должен сделать для 4.0
2. вы также могли бы попробовать
cxOutletRef="SiteLogoComponent"
посмотреть, работает ли это?