Seite 1 von 1

Objekt-ID eines neuen Objektes ermitteln

Verfasst: Mi 27. Mai 2015, 10:57
von Turbo
Hallo zusammen,

ich suche eine Möglichkeit die ID eines neu angelegten webEdition-Objektes zu ermitteln.
Das Objekt lege ich folgendermaßen an:

<?php
$obj = new we_objectFile();
$obj->we_new();
$obj->TableID = 3;
$obj->setRootDirID(true);
$obj->resetParentID();
$obj->restoreDefaults();
$obj->Text = cleanString4Web($firma) . '_' . date('d_m_y-H_i_s');
$obj->Path = $obj->getParentPath().(($obj->getParentPath() != "/") ? "/" : "").$obj->Text;

$obj->setElement("id_event_termin",$gew_event_termin_id);
$obj->setElement("anzahl_personen",$anz_personen);
$obj->setElement("firma_verein",$firma);
$obj->setElement("ap_anrede",$anrede);
--- WEIETRE FELDER ...
$obj->we_save();
$obj->we_publish();

?>

Ich habe mir mal das Objekt ausgeben lassen per <?php print_r($obj); ?>

we_objectFile Object
(
...
[ID] => 61
...
)

Wie komme ich an die ID?

Meine Versuch mit

<?php
$obj->getElement('ID');
?>

scheitern, da getElement() nur auf [elements] zugreift.

Vielen Dank schonmal und Grüße
Turbo

Re: Objekt-ID eines neuen Objektes ermitteln

Verfasst: Mi 27. Mai 2015, 14:25
von Turbo
Alles klar ich habe zu kompliziert gedacht.

Mit $obj->ID komme ich natürlich dran.

Gruß
Turbo