Ergebnis 1 bis 5 von 5

Thema: custom template in template

  1. #1
    Contao-Fan
    Registriert seit
    27.11.2009.
    Beiträge
    329

    Standard custom template in template

    Hallo,
    ich möchte bestimmten Text-Elementen, in denen Bilder eingebunden sind ein angepasstes image Template zuweisen.
    Nun hat ja Text nur die Möglichkeit, ein eigenes text Template zuzuweisen, aber eigentlich sollte man dann doch darin ein custom image template verwenden können?

    Konkret habe ich versucht:

    <!-- ce_text_custom.html -->
    HTML-Code:
    ...
    <?php if ($this->addImage): ?>
        <?php $this->insert('image_span', $this->arrData); ?>
      <?php endif; ?>
    ...
    Das Template ce_image_span.html habe ich in den (allgemeinen) Templates Ordner geladen, mal auch in meinen Theme Unterordner dort. Cache geleert etc. Immer kam die Fehlermeldung 'Could not find template ce_image_span'.
    Ich meine, dass ich das genauso schonmal irgendwo erfolgreich gemacht habe (weiß aber nicht mehr, wo ;-)

    Wenn schon nach ce_image_span gesucht wird, ist das Verfahren ansich doch korrekt, oder?

    Danke für Tipps.

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

    Standard

    Du hast
    Code:
    $this->insert('image_span', …
    geschrieben, also muss das Template image_span heißen, nicht ce_image_span.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    27.11.2009.
    Beiträge
    329

    Standard

    ok, probiere ich gleich aus.

    hatte mich am allgemeinen ce_text template orientiert, da heißt es

    HTML-Code:
    <?php if ($this->addImage): ?>
        <?php $this->insert('image', $this->arrData); ?>
      <?php endif; ?>
    obwohl auch ce_image gemeint ist?!

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

    Standard

    Nein, auch da ist das Template image gemeint. ce_image ist das Template für das Inhaltselement "Bild".
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Fan
    Registriert seit
    27.11.2009.
    Beiträge
    329

    Standard

    OK, hat so geklappt!
    Besten Dank!

    dann war es das falsche Template! Hatte da gerade gar nicht realisiert, dass das Bild an sich ja noch ein eigenes Template hat..
    Geändert von tlnewbie (25.08.2023 um 12:17 Uhr)

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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