Hallo Sascha,
danke ich hatte es heute morgen schon hinbekommen.
Wäre das nichts für die WE-Doku? Müsste natürlich aktualisiert werden.
Hier zumindest mein Erguss, wichtig war bei der Kategorie das Array! Ich parke das Objekt jetzt zuerst und per Double-Opt-in muss der Eintrag bestätigt werden, damit er veröffentlicht wird.
$obj = new we_contents_objectFile();
$obj->we_new();
$obj->TableID = 1; //Klassen-ID
$obj->restoreDefaults();
$obj->setRootDirID(true);
$obj->resetParentID();
$obj->IsSearchable = 1;
$obj->Filename = $url; //Dateiname
$obj->Path = "/firmeneintrag/$url";
$obj->Category = array($branche);
$obj->setElementS('Url', $url);
$obj->setElementS('Hash', $hash);
$obj->setElementS('Firma', $firma);
.....
$result = $obj->we_publish();
$obj->we_unpublish();
Gruß
Heiko