как использовать sap-hybris media (image) url с внешней стороны или как его связать - PullRequest
0 голосов
/ 05 февраля 2020

Я хочу использовать изображение sap-hybris по URL, как его получить. Как и некоторые URL, такие как: https://s3.amazonaws.com/manikart.bbb.dd/LOGO-512x512.png, в этом случае я хочу использовать носитель sap-hybris, но из бэк-офис, я получаю только этот URL-адрес medias / sys_master / images / h50 / h25 / 8855153901598 / RapidHybrisLogo512512.png.

Ответы [ 2 ]

0 голосов
/ 06 февраля 2020

Если вы хотите получить доступ к мультимедиа вручную, все, что вам нужно сделать, это поставить перед ним префикс URL вашего сайта.

Допустим,
URL сайта: https://www.test.com/mystorefront
URL-адрес мультимедиа: /medias/sys_master/images/h50/h25/8855153901598/RapidHybrisLogo512512.png

Теперь вы можете получить доступ к мультимедиа с помощью https://www.test.com/mystorefront/medias/sys_master/images/h50/h25/8855153901598/RapidHybrisLogo512512.png

Если вам необходимо получить полный медиа-URL от самого медиа-объекта, то вы можете создать динамический c атрибут скажем fullMediaURL в MediaModel и записать лог c для объединения вашего baseiteURL с Media downloadURL в вашем классе dynamicAttributeProvider.

0 голосов
/ 06 февраля 2020

Вы можете управлять сгенерированным медиа-URL с помощью стратегии LocalMediaWebURLStrategy . Расширьте его по мере необходимости.

...