Contao-Camp 2024
Ergebnis 1 bis 14 von 14

Thema: {{image::*}} funktioniert nicht mehr

  1. #1
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard {{image::*}} funktioniert nicht mehr

    OK, und es gibt noch mehr Fehler. Bilder die im Template via uuid platziert waren....werden ebenfalls nicht mehr generiert. Bei 4.7.x ging das noch.

    Code:
    <?= $this->replaceInsertTags( '{{image::fa971c31-7300-11e8-8b83-74d02bcb043d?width=450&height=150&mode=crop}}' ); ?>
    Angehängte Grafiken Angehängte Grafiken
    Geändert von Spooky (28.08.2019 um 09:56 Uhr) Grund: prefix

  2. #2
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Was genau funktioniert nicht? Und warum ersetzt du den Insert Tag überhaupt selbst?

  3. #3
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Das ist eine gute Frage...weil im NL Template das Inserttag direkt nicht funktioniert??

    HTML-Code:
    <td align="center" style="margin-bottom:25px">{{image::fa971c31-7300-11e8-8b83-74d02bcb043d?width=450&height=150&mode=crop}}</td>
    Bei Contao 4.7.x ging
    HTML-Code:
    <td align="center" style="margin-bottom:25px"><?= $this->replaceInsertTags( '{{image::fa971c31-7300-11e8-8b83-74d02bcb043d?width=450&height=150&mode=crop}}' ); ?></td>
    Kann man das besser machen?

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Achso, Newsletter Template. Nein das passt dann schon. Man kann es auch rein per PHP machen . Aber was genau ist das Problem mit dem Insert Tag?

  5. #5
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Achso, Newsletter Template. Nein das passt dann schon. Man kann es auch rein per PHP machen . Aber was genau ist das Problem mit dem Insert Tag?
    Das Bild wird nicht mehr generiert und im NL ist dann nur ein fehlerhafter Platzhalter. Siehe Anhang
    Angehängte Grafiken Angehängte Grafiken

  6. #6
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Test den Insert Tag bitte mal auf einer regulären Seite und poste den daraus resultierenden HTML Code.

  7. #7
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Auf einer regulären Seite via Inhaltselement "Text" wird es ganz normal ausgegeben.

    HTML-Code:
    {{image::fa971c31-7300-11e8-8b83-74d02bcb043d?width=450[&]height=150[&]mode=crop}}
    HTML-Code:
    <img src="assets/images/e/agentur-grenzbereich-og-image-16x9-w-319082ad.jpg" width="450" height="150" alt="Agentur Grenzbereich - Dein Speziallist für Enduro, Motorrad On- &amp; Offroad Erlebnisse">
    nur die Verwendung im Template via replaceInsertTags scheint ein Problem zu machen. Gibt es in Contao 4.8 hierzu einen anderen Befehl?

  8. #8
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Poste den gesamten Inhalt des Newsletter Templates.

  9. #9
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Ok, ich kann es weiter eingrenzen bzw. reproduzieren.

    Es scheint so als würde der Aufruf im Template die Datei nicht erzeugen. Nachdem ich das Inserttag einmalig über eine normale Seite aufgerufen habe. Enthält die nächste Testsendung des Newsletters auch das Bild.

    Verändere ich die GRöße im NL Template, wird die Grafik wieder nicht erzeugt. Erst nachdem ich das bild via Inserttag mit den neuen Einstellungen einmalig aufgerufen habe.

  10. #10
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Zitat Zitat von Kahmoon Beitrag anzeigen
    Es scheint so als würde der Aufruf im Template die Datei nicht erzeugen.
    Das ist normal. Contao 4.8+ benutzt Deferred Image Creation.

  11. #11
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Öffne dafür ein Ticket. Dieser User Case sollte diskutiert werden.

  12. #12
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    Das macht Sinn....ist aber doof

    https://github.com/contao/contao/issues/680

  13. #13
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.062
    Partner-ID
    10107

    Standard

    Ändere den Titel des Issues auf GitHub bitte auf "{{image::*}} im Newsletter Template erzeugt keine Bilder mehr". Das Problem hat nichts mit Templates allgemein zu tun und das Problem hat auch nichts mit der Funktion replaceInsertTags zu tun.

  14. #14
    Contao-Urgestein Avatar von Kahmoon
    Registriert seit
    22.06.2009.
    Ort
    München
    Beiträge
    5.280

    Standard

    erledigt

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
  •