Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Bildbreite / Höhe des Originalbildes im FE anzeigen

  1. #1
    Contao-Nutzer
    Registriert seit
    03.10.2020.
    Beiträge
    41

    Standard Bildbreite / Höhe des Originalbildes im FE anzeigen

    Hallo Leute

    ich zeige mit Metamodels eine Seite mit Bildthumbnails an.
    Diese können dann heruntergeladen werden um mit einem LAyoutprogramm ein Druckprodukt erstellen zu können.
    Da hierfür eine hohe Auflösung benötigt wird möchte ich mir unter der Bildvorschau die Breite und Höhe wie auch die Dateigröße des Originalbildes anzeigen lassen.
    Dank Metamodels steht mir die UUID wie auch der Pfad zum Bild zur Verfügung.

    Das Thumbnail lasse ich mir im Template mit folgendem Code anzeigen:
    HTML-Code:
    {{picture::<?=$arrItem['raw']['Art_Images']['value'][$count];?>?size=12&class=artikel-img-responsive-weitere}}
    Leider fehlt mir der Einstieg wo ich mit den vorhanden Information die gewünschten Daten (Breite/Höhe/Dateigröße) herholen kann.
    Mit dem Inserttag komme ich nicht weiter.

    Kann mir jemand einen Tipp geben wie ich hier weiterkomme?

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.684
    User beschenken
    Wunschliste

    Standard

    im raw-Knoten müssten auch die Metadaten zur Verfügung stehen - ist da zufällig H&W dabei?

    ansonsten über das Files-Model von Contao über die UUID die Datei abfragen

    PHP-Code:
    $file = \FilesModel::findByUuid(<UUID>);

    dump($file); 

  3. #3
    Contao-Nutzer
    Registriert seit
    03.10.2020.
    Beiträge
    41

    Standard

    Unter meta steht bei mir im raw Knoten (MM2.2) leider keine Info
    Ich dachte das sind die Metadaten, die man dem Bild in der Dateiverwaltung mitgibt.
    Wenn ich dort etwas Eintrag erhalte ich dennoch immer nur ein leeres array.

    Code:
          "Art_Images" => array:4 [?
            "bin" => array:8 [?]
            "value" => array:8 [?
              0 => "xxxef88f-b7f1-11eb-a742-00ac10d72700"
            ...  
            ]
            "path" => array:8 [?]
            "meta" => array:8 [?
              0 => []
              1 => []
              2 => []
              3 => []
              4 => []
              5 => []
              6 => []
              7 => []
            ]
    Die Abfrage über das Files-Model versuche ich noch.

  4. #4
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.684
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von stu Beitrag anzeigen
    Ich dachte das sind die Metadaten, die man dem Bild in der Dateiverwaltung mitgibt.
    stimmt!

    dann über FilesModel...

  5. #5

  6. #6
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.684
    User beschenken
    Wunschliste

    Standard

    Antwort auf Deine E-Mail: in MM 2.2 sieht das bei mir so aus

    PHP-Code:
    array:[?
      
    => array:[?
        
    "raw" => array:[?
          
    "id" => "6"
          "pid" 
    => "0"
          "sorting" 
    => "2176"
          "tstamp" 
    => "1628258750"
          "firstname" 
    => "Anna"
          "name" 
    => "Bolika"
          "photo" 
    => array:[?
            
    "bin" => array:[?]
            
    "value" => array:[?]
            
    "path" => array:[?
              
    => "files/content/images/employees/employee-dummy.jpg"
            
    ]
            
    "meta" => array:[?
              
    => array:[?
                
    "de" => array:[?
                  
    "title" => "Dummy Title DE"
                  "alt" 
    => "Dummy Alt DE"
                  "link" 
    => "https://dummy-link-DE.com"
                  "caption" 
    => "Dummy Underline DE"
                
    ]
                
    "en" => array:[?]
              ]
            ] 

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •