« Zurück zu Produkt

Dokumentation

IPS_GetLink

Benötigt: IP-Symcon >= 2.1

 array IPS_GetLink (int $LinkID) 

Parameterliste

LinkID

Die zu zeigende LinkID

Rückgabewert

Folgende Informationen stehen als key => value Paare zur verfügung:

Index Typ Beschreibung
LinkID integer ObjektID
LinkChildID (bis 3.4) integer ID des Objektes mit dem dieser Link verknüpft ist. Siehe IPS_SetLinkTargetID (ab 4.0 dauerhaft ersetzt durch TargetID)
TargetID (ab 2.6) integer ID des Objektes mit dem dieser Link verknüpft ist. Siehe IPS_SetLinkTargetID

Beschreibung

Die Funktion liefert ein Array mit Informationen über den Link mit der ID LinkID. Sollte der Link nicht vorhanden sein, wird eine Warnung generiert.

Warning

Ab Version 4.0 wird die bis 3.4 vorhandene Funktion als
"array IPS_GetLinkCompatibility( integer $LinkID )" zur Verfügung gestellt.

Beispiel

// Ab Version 4.0
print_r(IPS_GetLink(19668));
/* Beispielausgabe:
Array
(
    [LinkID] => 19668
    [TargetID] => 14444
)
*/

print_r(IPS_GetLinkCompatibility(19668));
/* Beispielausgabe:
Array
(
    [LinkID] => 19668
    [LinkChildID] => 14444
    [TargetID] => 14444
)
*/


// Bis Version 3.4
print_r(IPS_GetLink(19668)); 
/* Beispielausgabe:
Array
(
    [LinkID] => 19668
    [LinkChildID] => 14444
    [TargetID] => 14444
)
*/

// Bis Version 2.5
print_r(IPS_GetLink(19668));
/* Beispielausgabe:
Array
(
    [LinkID] => 19668
    [LinkChildID] => 14444
)
*/
Haben Sie noch Fragen?