media

Das <obj>media</obj> Objekt enthält Informationen über ein Medium (Bild, Video, etc.). Es findet u.a. im <obj>product</obj> und <obj>content</obj> Verwendung.

Attribute

Die nachfolgenden Attribute stehen im <obj>media</obj> Objekt zur Verfügung.

media.src

Gibt den Dateinamen des Mediums zurück.

media.alt

Gibt den Alternativtext für das Medium zurück.

media.title

Gibt den Titel des Mediums zurück.

media.name

Gibt den Namen des Mediums zurück.

media.type

Gibt den Typ des Mediums zurück. Dabei wird zwischen folgende Medien-Typen unterschieden:

  • <liquid>media_image</liquid> (.jpg/.jpeg, .png, .gif)
  • <liquid>media_video_embed</liquid> (YouTube)
  • <liquid>media_pdf</liquid> (.pdf)
  • <liquid>media_sheet</liquid> (.xls, .xlsx)
  • <liquid>media_document</liquid> (.doc, .docx)
  • <liquid>media_presentation</liquid> (.ppt, .ppx)
  • <liquid>media_other</liquid> (others)

media.width

Gibt die Breite des Mediums zurück.

media.height

Gibt die Höhe des Mediums zurück.

media.aspect_ratio

Gibt das Seitenverhältnis des Mediums zurück. Dieses wird über die Formel <liquid>media.width</liquid>/<liquid>media.height</liquid> berechnet.

media.featured

Gibt <liquid>true</liquid> zurück, falls es sich um ein featured Medium handelt, ansonsten <liquid>false</liquid>

media.supplemental

Gibt <liquid>true</liquid> zurück falls dieses Medium aus einer anderen Quelle bezogen wurde, ansonsten <liquid>false</liquid>. Dieses Feld kommt für Medien innerhalb von <liquid>product.media</liquid> zum Einsatz, wenn man sich auf der Detailansicht einer Variante befindet. Die Variante wird dann mit den Medien ihres Hauproduktes ergänzt.

media._string1

Gibt das frei belegbare Textfeld 1 des Mediums zurück.

media._string2

Gibt das frei belegbare Textfeld 2 des Mediums zurück.

media._integer1

Gibt das frei belegbare Ganzzahlfeld 1 des Mediums zurück.

media._integer2

Gibt das frei belegbare Ganzzahlfeld 2 des Mediums zurück.

Beispiel

Nachfolgend sehen Sie beispielhaft einen Ausschnitt aus dem <obj>media</obj> Objekt.

{
  "src": "Etui-Dress-blue_71755750.jpg",
  "alt": "Etui-Dress, blue",

  "title": Etui-Dress, blue",
  "name": Etui-Dress",
  "type": "media_image",
  "width": "683",
  "height": "1024",
  "aspect_ratio": 0.6669922,
  "featured": true,

  "supplemental": false,

  "_string1": "example text 1",
  "_string2": "example text 2"
  "_integer1": 42,
  "_integer1": 43
}