Konfigurace médií
Popis TODO odkaz do funkční specifikace.
Konfigurace médií je vždy součástí konfigurace entity, která media podporuje, tedy produkty, kategorie, skupiny nebo značky.
Konfiguraci lze specifikovat pro konkrétní katalog pomocí elementu catalogSpecific.
Konfigurace
Příklad základní konfigurace médií pro produkty
<product><!-- ... nebo <category>, <group>, <brand> --> <mediaConfig> <mediaList> <!-- Hlavní motivový obrázek produktů, zobrazený v seznamech, detailu v košíku atd. --> <media> <code>hlavni-motiv</code> <maxItems>1</maxItems> <allowedFileExtensions>jpg,png,webp</allowedFileExtensions> <frequentlyAccessed>true</frequentlyAccessed> </media> <!-- Další obrázky produktu zobrazené v detailu --> <media> <code>galerie</code> <type>GALLERY</type> <maxItems>5</maxItems> <allowedFileExtensions>jpg,png,webp</allowedFileExtensions> </media> <mediaList> </mediaConfig></product>Příklad konfigurace
<mediaConfig> <mediaList> <media> <allowedFileExtensions>jpg,png,webp</allowedFileExtensions> <code>hlavni-motiv</code> <folder>/edeeshop/#{catalog.code}/#{edeeShopEntity.entityType.code}/#{gallery.code}/#{edeeShopEntity.code}/</folder> <frequentlyAccessed>false</frequentlyAccessed> <maxItems>1</maxItems> <storage>f.file</storage> <type>MOTIVE</type> </media> </mediaList></mediaConfig>
Popis
mediaConfig/mediaList/media
Konfigurace médií pro daný typ entity.
Konfigurace se po inicializaci registruje do mediaGalleryFeature, odkud s ním nadále tato feature pracuje.
| Vlastnost | Popis | Hodnota | Povinná | Výchozí hodnota |
|---|---|---|---|---|
| allowedFileExtensions | Obsahuje seznam povolených přípon souborů oddělený čárkami. | String |
|
|
| code | Unikátní kód galerie v rámci katalogu a typu entity. Jedná se o identifikátor, který se následně používá pro zobrazení odpovídající zobrazená na FE nebo AR. | String |
|
|
| folder | Cestu ve Jedná se o SPeL výraz, ve kterém lze použít tyto proměnné:
Default hodnota je | String |
|
|
| frequentlyAccessed | Pokud je hodnota | boolean |
|
|
| maxItems | Umožňuje omezit počet souborů, který lze do takovéto galerie přidat. | Integer |
|
|
| storage | Specifikuje CPS storage, do které budou ukládány soubory media galerií. Default hodnota | String |
|
|
| type | Typ souboru: obrázek, galerie nebo příloha. Ovlivní způsob zadávání v administraci. |
Položky tohoto typu galerie jsou typu V AR představuje komponentu pro upload jediného obrázkového souboru s náhledem.
Položky tohoto typu galerie jsou typu V AR Představuje komponentu pro upload a zobrazení většího množství obrázků.
Položky tohoto typu galerie jsou typu V AR představuje komponentu pro upload a zobrazení většího množství neobrázkových příloh.
V AR představuje komponentu pro zadávání a správu odkazů. |
|
|
