Contao-Camp 2024
Ergebnis 1 bis 3 von 3

Thema: $figureBuilder + multiSRC

  1. #1
    Contao-Fan
    Registriert seit
    22.11.2009.
    Ort
    14943 Luckenwalde
    Beiträge
    373

    Standard $figureBuilder + multiSRC

    Hallöchen,

    ich steh irgendwie auf den schlauch und bräuchte mal euer wissen.

    wie kann man die im "multiSRC" erhaltenen Bilder mit den figureBuilder ausgeben.


    Meine Schleife funktioniert, die habe ich einfach einmal getestet mit der ausgäbe des $images->path.

    Scheinbar verstehe ich die Verwendung des figureBuilder nicht, denn dieser zeigt mir nur ein bild an, welches sich auch noch bei Eden reload ändert.

    PHP-Code:
                    foreach($images as $image) {

                        echo 
    $image->path" - " ;  // Test der Schleife


                            
    $figure $figureBuilder
                                
    //->fromFilesModel($image)
                                
    ->fromUuid$image->uuid )
                                ->
    setSize([150150'proportional'])
                                ->
    build();

                        
    $figure->applyLegacyTemplateData($template);

                        
    $template->setData($figure->getLegacyTemplateData()); 
    Freundliche Grüße
    Jens


  2. #2
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.939

    Standard

    Ich denke, Dein Problem hat nichts mit dem FigureBuilder zu tun, sondern mit

    PHP-Code:
    $template->setData($figure->getLegacyTemplateData()); 
    innerhalb der Schleife. Nach meinem Verständnis überschreibst Du damit in jeder Iteration die zuvor gesetzten Daten der letzten Iteration.

    Daß es bei jedem Reload ein anderes Bild ist, könne damit zu tun haben, daß Du „zufällige Reihenfolge“ (o.Ä.) ausgewählt hast.
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  3. #3
    Contao-Fan
    Registriert seit
    22.11.2009.
    Ort
    14943 Luckenwalde
    Beiträge
    373

    Standard

    Hallöchen,

    danke für den Hinweis, mit der Vermutung lagst du richtig. Habe ich überhaupt nicht auf dem Schirm gehabt.


    Zitat Zitat von fiedsch Beitrag anzeigen

    Daß es bei jedem Reload ein anderes Bild ist, könne damit zu tun haben, daß Du „zufällige Reihenfolge“ (o.Ä.) ausgewählt hast.

    UPDATE:

    Habe einen Weg gefunden, ich lass eine FIGURE-COLECTION anlegen und nun funktioniert das auch endlich
    Geändert von Merlin (16.07.2022 um 10:37 Uhr)
    Freundliche Grüße
    Jens


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
  •