habe leider wieder ein für mich (noch) unerklärliches Problem. Ich lege im Backend neue Kategorien in einer von mir selbst erstellten Erweiterung an. Mit der standort_id gebe ich den Ordner an, in dem ich die Kategorien erstellen möchte.. Sowei so gut funktioniert auch alles bestens. Er legt mir die Kategorien dort an wo ich sie haben möchte und ich kann Sie auch bearbeiten, löschen etc.. Nur leider wenn ich per "Kategorien" einen neuen Ordner in meinem Standort-Root (standort_id)hinzufügen will, funktioniert dieses nicht mehr. Er zeigt mir den dann eigentlich neu erstellten Ordner nicht mehr an ... Hier mal der Code.. Vielleicht kann mir ja wer weiterhelfen??
Code: Alles auswählen
$standort_id = 28;
$db = new DB_Contenido();
$idcat = $db->nextid($cfg["tab"]["cat_lang"]);
// Cat Lang -> add Category description
$sql = "insert into ".$cfg["tab"]["cat_lang"]." (idcatlang, idcat, idlang, idtplcfg, name, visible, public, status, author, created, lastmodified, startidartlang, urlname) values ('".$idcat."', '".$idcat."', '1', '0', '".$values['standort_name']."', '1', '1', '0', '', '', '', '0', '".$values['standort_name']."')";
$db->query($sql);
$sql = "insert into ".$cfg["tab"]["cat"]." (idcat, idclient, parentid, preid, postid, status, author, created, lastmodified) values ('".$idcat."', '1', '".$standort_id."', '0', '0', '0', '', '', '')";
$db->query($sql);
$idtree = $db->nextid($cfg["tab"]["cat_tree"]);
$sql = "insert into ".$cfg["tab"]["cat_tree"]." (idtree, idcat, level) values ('".$idtree."', '".$idcat."', '1')";
$db->query($sql);