Ergebnis 1 bis 3 von 3

Thema: Template anpassen, Detailseite

  1. #1
    Contao-Nutzer
    Registriert seit
    09.03.2012.
    Beiträge
    33

    Standard Template anpassen, Detailseite

    Hallo Leute, ich habe eine Frage die die Detailseite von Kalender und Events Beiträge betrifft.
    Ich verwende für die Darstellung der Events im Teaser folgendes Template (codeausschnitt), wo vor jedem Bild ein weiteres DIV mit enlarge hinzugefügt wird.
    Code:
      <div class="teaser">
        <?php echo $this->teaser; ?>
    	<?php if ($this->addImage and $this->floating =='below'): ?>
        <figure class="image_container<?php echo $this->floatClass; ?>"
            <?php if ($this->margin || $this->float): ?>
                style="<?php echo trim($this->margin . $this->float); ?>"
            <?php endif; ?>>
            <?php if ($this->imageHref): ?>
    			<div class="enlarge"> </div>
                <a href="<?php echo $this->imageHref; ?>"<?php echo $this->attributes; ?> title="<?php echo $this->alt; ?>">
            <?php endif; ?>
            <?php if ($this->src): ?>
       			<img src="<?php echo $this->src; ?>"<?php echo $this->imgSize; ?> alt="<?php echo $this->alt; ?>"> 
      		<?php endif; ?>
            <?php if ($this->imageHref): ?>
                </a>
            <?php endif; ?>
            <?php if ($this->caption): ?>
            <figcaption class="caption"><?php echo $this->caption; ?></figcaption>
            <?php endif; ?>
        </figure>
    <?php endif; ?>
      </div>
    Bei diesem DIV wird später über CSS und Awesome ein Symbole hinzugefügt, wenn das Bild vergrößert werden kann. Und jetzt zu meinem Problem. In der Detailseite werden die Infos immer über:
    Code:
    <?php if ($this->details): ?>
        <?php echo $this->details; ?>
    ausgegeben. Wenn ich mit
    Code:
    <?php echo '<pre>' . $this->showTemplateVars() . '</pre>'; ?>
    die Variablen anzeigen lasse, ist dort der gesamte Inhalt der unter Details angelegt wurde. Im Frontend erfolgt die Ausgabe natürlich mit DIV und den Überschriften, aber wo ist das Template bzw. welches Template muss angepasst werden das die Detail bearbeitet werden können? Das hinzugefügt DIV bei mir ist nämlich leider nur im TEASER sichtbar und nicht in der Detailseite.
    Wor finde ich das Template was zuständig ist wie die Detail Formatiert oder angepasst werden können?!

    Ich hoffe ihr versteht was ich meine.

    mfg
    Martin
    Geändert von MartinE (07.04.2015 um 09:31 Uhr)

  2. #2
    Alter Contao-Hase
    Registriert seit
    20.03.2010.
    Ort
    Hannover
    Beiträge
    1.041

    Standard

    Worum geht es denn nun genau?
    Erst schreibst Du:
    > Detailseite von Kalender und Events Beiträge
    dann wiederum
    >für die Darstellung der News im Teaser

    News und Events sind zwei unterschiedlich paar Schuhe.

    Unanhängig davon haben die Templates glücklicherweise die gleiche Schreibweise


    event_full.html5, bzw. news_full.html5

    Allerdings werden die Details ab Contao 3 sowieso über Inhaltselemente erzeugt, weshalb Du eher ce_image oder ce_text anpassen mußt, wenn Du den Bild ein div hinzufügen willst.

  3. #3
    Contao-Nutzer
    Registriert seit
    09.03.2012.
    Beiträge
    33

    Standard

    Hallo Samuell,

    sorry das war mein Fehler, es geht natürlich um die News, das das zwei verschiedene Dinge sind ist mir schon klar . Danke für deine Info, aber ich habe bereits die ce_text angepasst. Das läuft so wie es soll.

    Trotzdem Danke für deine Info.

    lg

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
  •