Speicherort der "Erläuterungstexte" (bzw. Galerie-Meta-Daten):
Deshalb überlege ich ob ich nicht wenn ich also mehrere Bildergalerien habe die "Erläuterungstexte" nicht auch ID abhängig mache und so in der .json alle "Erläuterungstexte" stehen.
Das kannst Du so machen.
Alternative Überlegung:
Wenn ich Dich richtig verstehe, dann hast Du pro Galerie ein Verzeichnis für die Bilder. Um die Bilder und die dazugehörigen Meta-Daten beieinander zu haben, könntest Du auch in jedem Verzeichnis eine gallery-data.json
(oder gallery-data.conf.php
) hinterlegen. Der Verzeichnisname (bzw. der Pfad des Verzeichnisses) ist dann die ID
der Galerie.
$galleryMetaData = include GALLERIES_DIR . '/' . $galleryID . '/gallery-data.conf.php';