Hallo Zeta-Team,
ich habe eine technische Frage zum Dateisystem des Online CMS und hoffe, ihr könnt mir hier mit eurem Fachwissen weiterhelfen.
Kurz zum Hintergrund: Ich habe ein Projekt für eine Gaststätte umgesetzt. Um dem Betreiber (der technisch ein absoluter Laie ist) die Pflege so leicht wie möglich zu machen, habe ich für den Austausch der regulären Speisekarte bereits ein eigenes, kleines PHP/HTML-Upload-Skript geschrieben. Über ein simples Fenster wählt der Kunde die Datei aus, gibt ein Passwort ein und die alte Karte wird (bei identischem Dateinamen) einfach überschrieben. Das funktioniert absolut reibungslos und macht den Kunden komplett unabhängig!
Das aktuelle Anliegen (Die Sonntagsempfehlung): Zusätzlich gibt es jede Woche eine wechselnde "Sonntagsempfehlung", die als JPG-Bild hochgeladen wird. Um auch hier unabhängig zu sein, habe ich das in einem Zeta Online CMS integriert. Derzeit geht der Kunde den Weg über das CMS, ruft den Artikel (editieren) auf und tauscht dort die Bild aus.
Beim Blick auf den Server ist mir nun aufgefallen, dass das hochgeladene Bild für diesen spezifischen Artikel in folgendem Pfad abgelegt wird (Beispielpfad einer meiner Subdomains:) /roland.awinkler-website.de/httpdocs/assets/php/CMS_DATA/2130/assets/
Meine konkrete Frage: Ist dieser Verzeichnispfad (insbesondere die ID wie z.B. 2130) für diesen Artikel immer identisch und fix, solange der Artikel selbst nicht gelöscht wird?
Der Gedanke dahinter: Wenn dieser Pfad konstant bleibt, könnte ich meinem Kunden diesen Upload-Slot ganz elegant ebenfalls in mein eigenes, kleines Upload-Tool packen. Dann müsste er den Weg über das Online CMS gar nicht mehr gehen und könnte sowohl die Speisekarte als auch die Empfehlung über dieselbe simple Maske aktualisieren.
Könnt ihr mir bestätigen, dass man sich auf diesen Pfad dauerhaft verlassen kann, oder gibt es Szenarien (z.B. beim erneuten Publizieren), bei denen sich diese Ordner-ID ändert?
Vielen Dank im Voraus für eure Unterstützung!
Beste Grüße
AWS (Armin)