setImageMaps setimagemaps
Legt die Imagemap für ein Asset fest.
Sie müssen die Imagemaps bereits erstellt haben. Imagemaps werden in der Reihenfolge des Abrufs aus dem Array angewendet. Das bedeutet, dass die zweite Imagemap die erste, die dritte die zweite und so weiter überlagert.
Autorisierte Benutzertypen section-adb21c5b679249939dd83816e4a0ee97
IpsUser
IpsAdmin
IpsCompanyAdmin
ImagePortalAdmin
ImagePortalContrib
ImagePortalContribUser
Parameter section-2292ec1aead947ef8741dd0653a41f42
Input (setImageMapsParam)
Name
Typ
Erforderlich
Beschreibung
companyHandle
xsd:string
Ja
Handle des Unternehmens.
assetHandle
xsd:string
Ja
Asset-Handle.
imageMapArray
types:ImageMapDefinitionArray
Ja
Array von vordefinierten Imagemaps.
Output (setImageMapsReturn)
Name
Typ
Erforderlich
Beschreibung
imageMapHandleArray
types:HandleArray
Ja
Ein Array mit Imagemap-Handles, die auf das Asset angewendet werden.
Beispiele section-fe2e35662a6a4ee29cf250c9fd180371
In diesem Codebeispiel werden zwei Imagemaps für ein Bild-Asset festgelegt. Der Code gibt den Formtyp, den Bereich und die Aktion an, die beim Aufrufen der Imagemaps ausgeführt werden. Die Antwort enthält ein Array mit Griffen an die Imagemaps.
Anfrage
<setImageMapsParam xmlns="http://www.scene7.com/IpsApi/xsd/2008-01-15">
<companyHandle>c|6</companyHandle>
<assetHandle>a|739|1|537</assetHandle>
<imageMapArray>
<items>
<name>ImageMap2</name>
<shapeType>Rectangle</shapeType>
<region>40</region>
<action>400</action>
<enabled>true</enabled>
</items>
<items>
<name>ImageMap3</name>
<shapeType>Rectangle</shapeType>
<region>40</region>
<action>400</action>
<enabled>false</enabled>
</items>
</imageMapArray>
</setImageMapsParam>
recommendation-more-help
4e9b9d8c-5839-4215-aa35-01b652869681