ProductMedia
class ProductMedia extends AbstractElement
ProductMedia
<P_MEDIA type="image" sort='1'>http://www.imageserver.tld/123.jpg</P_MEDIA>
Knoten Pflicht Datentyp Beschreibung P_MEDIA J CHAR(255) Referenz auf Produktmedium P_MEDIA[type] J CHAR(50) Medientyp P_MEDIA[sort] J INT Sortierung innerhalb der Produktmedien P_MEDIA[origname] N CHAR(255) Originalname der Datei
Bitte beachten Sie, dass für den Medienimport im Standard der komplette Pfad (URL) als Schlüssel verwendet wird, d.h. ein Medium zu einer URL wird nur einmalig beim Import in Ihr TB.One abgerufen. Sollten sich bei Ihnen Medieninformationen ändern, die URL aber die gleiche bleiben, wenden Sie sich bitte an Ihren Integrationsbetreuer.
Es wird generell zwischen Produkt und Artikelmedien unterschieden. Ein Produktmedium ist z.B. ein Bild von einem Stapel T-Shirts in verschiedenen Farben. Ein Artikelmedium ist dann das explizite Bild zu einer Farbe (Variante).
Methods
Hilfsmethode Gibt den Wert des ersten Elementes zurück
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt erlaubt sind 'identifier', 'key', 'name'
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Hilfsmethode
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
Hilfsmethode Gibt das erste gefundene Element zurück
Hilfsmethode gibt die Attribute des Elementes zurück
Erstellt ein neues ProductMedia-Objekt
setzt die URL zu dem Medium
setzt den Typ
setzt die Sortierung innerhalb der Produktmedien
setzt den Originalname der Datei
Details
in AbstractElement at line 45
protected string
getFirstChildValue(string $elementName)
Hilfsmethode Gibt den Wert des ersten Elementes zurück
in AbstractElement at line 64
protected AbstractElement
setFirstChildValue(string $elementName, string $value, string $type = null)
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 90
protected $this
setFirstChildAttributes(type $elementName, type $value, type $identifier, type $name = null)
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 116
protected $this
setChildIdentifierAttributes($elementName, $attributes, $elementValue = '')
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt erlaubt sind 'identifier', 'key', 'name'
in AbstractElement at line 158
protected $this
setChildAttributes(type $elementName, type $attributes, type $elementValue = '')
Hilfsmethode Setzt die Attribute eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 191
protected
setFirstChild(string $elementName, Node $child, string $type = null)
Hilfsmethode
Setzt oder ersetzt das erste Kind Element
in AbstractElement at line 223
protected
setUniqueChildValue(string $elementName, string $value, string $type)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 252
protected
setUniqueChildAttribute($elementName, $value, $attribute, $attrValue)
Hilfsmethode zum setzten eindeutiger Werte bei mehrfach vorkommenden Elementen
in AbstractElement at line 283
protected Element
getFirstChildElement(string $elementName, string $type = null)
Hilfsmethode Gibt das erste gefundene Element zurück
in AbstractElement at line 305
protected type
getChildElementAttributes(type $elementName)
Hilfsmethode gibt die Attribute des Elementes zurück
in AbstractElement at line 318
protected NodeList
getChildElements($elementName)
Hilfsmethode Gibt alle Element zurück
in AbstractElement at line 328
protected type
checkMediaType(type $type, type $media)
at line 57
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues ProductMedia-Objekt
at line 74
ProductMedia
setURL(URI $uri)
setzt die URL zu dem Medium
at line 91
ProductMedia
setType(string $type)
setzt den Typ
Medientyp Beschreibung Dateiformat image Bild jpg, png color Farbkachel jpg manual Bedienungsanleitung pdf energy Energieeffizienzinformationen pdf, jpg
at line 103
$this
setSort(int $sort)
setzt die Sortierung innerhalb der Produktmedien
at line 115
ProductMedia
setOrigname(string $origname)
setzt den Originalname der Datei