Ergebnis 1 bis 2 von 2

Thema: Variable aus template image.html5 and picture_default.html5 übergeben

  1. #1
    Contao-Fan Avatar von Flaschenzug
    Registriert seit
    08.07.2010.
    Ort
    Berlin
    Beiträge
    312

    Standard Variable aus template image.html5 and picture_default.html5 übergeben

    Ich versuche gerade eine einfache Variable (die Klasse für ein Bild) aus dem Template image.html5 über die Variable $this->picture an $this->insert('picture_default', $this->picture); zu übergeben.
    Die Variable $this->attr['img']['class'] lautet img-fluid (ist also gesetzt).

    Ich habe versucht die Variable einfach anzuhängen, kriege aber an $this->picture nichts verändert.
    Woran liegt das? Ist das Objekt geschützt?

    Inhalt der: image.html5
    Code:
    <?php
    if(!empty($this->attr['img']['class'])){
    	$this->picture['test'] = array("test2".$this->attr['img']['class']); <- ich versuche irgend wie etwas anzuhängen, aber alle Methoden scheitern
            echo "test?"; // <- wird ausgegeben ... 
    }
    
    print_r($this->picture); // <- Ausgabe ist so wie vor der Manipulation oben
    
    OUTPUT vom PRINT: 
    Array ( [img] => Array ( [srcset] => assets/images/image.jpg [src] => assets/images/image.jpg [width] => 705 [height] => 400 [hasSingleAspectRatio] => 1 ) [sources] => Array ( ) [alt] => [title] => Bild Vorschau: test )

    Danke für jegliche Tipps die mir hier weiterhelfen.
    Geändert von Flaschenzug (16.07.2022 um 13:11 Uhr)

  2. #2
    Contao-Fan Avatar von Flaschenzug
    Registriert seit
    08.07.2010.
    Ort
    Berlin
    Beiträge
    312

    Standard

    Habe einiges ausprobiert, aber leider noch immer kein Erfolg.
    Habe das Gefühl die Objekte sind geschützt - wie auch immer.

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
  •