Dateien in die Datenbank importieren
Aus Contao Community Documentation
| betrifft | |
|---|---|
| Contao Version | ab 3.2 |
Anleitung
Beim Import von fremden Inhalten müssen auch oft Dateien importiert bzw. in das datenbankgestützte Dateisystem von Contao eingebunden werden. Das geht mit dem nachfolgendem PHP-Code recht einfach.
Die Datei die eingebunden wird, muß vorhanden sein!
Die Funktion addResource erstellt einen neuen Eintrag in der Tabelle tl_files. Anschließend kann mit dem Zugriff auf das erstellte Objekt, die UUID in den eigenen Import integriert werden.
Code für eigene Importklasse
$objFile = \Dbafs::addResource('files/bild.jpg'); $uuid = $objFile->uuid;