Ankündigung

Einklappen
Keine Ankündigung bisher.

UUID verarbeiten & Unterschied zu ID bei Dateien

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • UUID verarbeiten & Unterschied zu ID bei Dateien

    Hi,
    das Feld Galerie gibt mit der value() Methode die UUIDs der Bilder in diesem Format aus: ����W��YULz��
    Was ist das für ein Format und gibt es eine Möglichkeit, den Wert in das Standard UUID Format umzuwandeln? 6acd0075-83a5-11ee-b2c3-0242ac1b0004

    Ich wollte eine Liste an Bildern (UUIDs) Komma separiert in einer URL mitliefern, da die Werte in dem kryptischen Format aber auch Kommas enthalten funktioniert das nicht.

    Ich habe jetzt als Alternative die IDs der Bilder zur Hand genommen:
    PHP-Code:
    <?= \FilesModel::findByUuid($galleryImage)->id?>

    Hat das irgendwelche Nachteile, wenn die Bilder anschließend per findByPk oder findById aus der URL ausgelesen werden?
    Zuletzt geändert von EBL; 21.11.2023, 08:24.

  • #2
    Contao nutzt seit Contao 4.0 binär-Werte für Bilder-Felder, was für maschinen-lesen sehr performant ist und weniger Speicherplatz in der DB benötigt. Die Uuid ist die direkte Referenz in der Dateiverwaltung und ist quasi "lesbar".

    Hat das irgendwelche Nachteile, wenn die Bilder anschließend per findByPk oder findById aus der URL ausgelesen werden?
    Keine Ahnung. Dem System ist es egal. Es ist natürlich nicht manipulationsfrei und fehleranfällig. Aber halt auch nur, wenn man jemand aktiv dran fummelt.
    Zuletzt geändert von Tim; 21.11.2023, 08:41.
    http://www.premium-contao-themes.com

    Kommentar


    • #3
      Danke dir!

      Kommentar

      Lädt...
      X