Hallo zusammen,
ich habe ein Hilfsscript gebaut, um bei einer Unmenge Dokumente bestimmte Eigenschaften zu ändern (we_webEditionDocument).
Schön wäre, wenn ich an der Stelle auch die richtigen Verzeichnisse anlegen könnte. Gibt es eine Methode, die mir anhand eines Pfades ein Verzeichnis in webEdition erstellt?
Viele Grüße
Christian
Dokumentenverzeichnisse anlegen mit PHP
-
- Junior Member
- Beiträge: 7
- Registriert: Do 4. Okt 2018, 19:22
- Kontaktdaten:
Re: Dokumentenverzeichnisse anlegen mit PHP
nicht auf Basis eines vollen Pfades, den müßtest du vorher auseinanderpflücken. Ein neues Verzeichnis legst du so an:
Du brauchst also die ParentID wo du das Verzeichnis anlegen willst.
Code: Alles auswählen
$folder = new we_contents_folder();
$folder->we_new(FILE_TABLE, $parentID, $filename);
$folder->we_save();
webEdition-Kern-Entwickler
-
- Junior Member
- Beiträge: 7
- Registriert: Do 4. Okt 2018, 19:22
- Kontaktdaten:
Re: Dokumentenverzeichnisse anlegen mit PHP
Perfekt, die bekomme ich ja mit path to id. Danke
-
- webEdition Partner
- Beiträge: 1825
- Registriert: Di 7. Mär 2006, 16:50
- Wohnort: Wien
- Kontaktdaten:
Re: Dokumentenverzeichnisse anlegen mit PHP
Hallo Christian,
Ich habe dunkel in Erinnerung, dass die Pfade sogar "on-demand" erstellt werden. D.h. wenn du Dokumente anlegst, wird das über den Pfad angegebene Verzeichnis, sofern es noch nicht existiert, auch erstellt. Hab dazu jetzt aber nichts konkretes in unserem Code-Fundus gefunden. Je nachdem was du konkret vor hast, könntest du das auch probieren, dann brauchst du nicht alle Verzeichnisse vorab erstellen.
HTH,
Sascha
Ich habe dunkel in Erinnerung, dass die Pfade sogar "on-demand" erstellt werden. D.h. wenn du Dokumente anlegst, wird das über den Pfad angegebene Verzeichnis, sofern es noch nicht existiert, auch erstellt. Hab dazu jetzt aber nichts konkretes in unserem Code-Fundus gefunden. Je nachdem was du konkret vor hast, könntest du das auch probieren, dann brauchst du nicht alle Verzeichnisse vorab erstellen.
HTH,
Sascha
-
- Junior Member
- Beiträge: 7
- Registriert: Do 4. Okt 2018, 19:22
- Kontaktdaten:
Re: Dokumentenverzeichnisse anlegen mit PHP
Für Nachleser: Die Klasse heißt jetzt we_folder.
Code: Alles auswählen
$folder = new we_folder();
$folder->we_new(FILE_TABLE, $parentID, $filename);
$folder->we_save();
Re: Dokumentenverzeichnisse anlegen mit PHP
@christian: stimmt. ich hatte dir den Kode für die 8.1 geschickt. Derzeit heißt die Klasse noch we_folder.
webEdition-Kern-Entwickler
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 47 Gäste