Ergebnis 1 bis 10 von 10

Thema: News-Template: Grafik statt weiterlesen

  1. #1
    Contao-Nutzer
    Registriert seit
    25.06.2009.
    Beiträge
    65

    Standard News-Template: Grafik statt weiterlesen

    Hallo,

    Im Template "New latest" möchte ich gerne, dass nach dem letzten Wort im Teaser ein kleines graphisches Icon anstelle des weiterlesen Links erscheint. Das klickbare Icon habe ich hinbekommen. Leider ist es nicht im gleichen Div wie der Teaser.

    Meine news_latest sieht so aus:
    Code:
    <div class="layout_latest block<?php echo $this->class; ?>">
    <?php if ($this->hasMetaFields): ?>
    <p class="info"><?php echo $this->date; ?> <?php echo $this->author; ?> <?php echo $this->commentCount; ?></p>
    <?php endif; ?>
    <?php if ($this->addImage): ?>
    <div 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->href): ?>
    <a href="<?php echo $this->href; ?>"<?php echo $this->attributes; ?> title="<?php echo $this->alt; ?>">
    <?php endif; ?>
    <img src="<?php echo $this->src; ?>"<?php echo $this->imgSize; ?> alt="<?php echo $this->alt; ?>" />
    <?php if ($this->href): ?>
    </a>
    <?php endif; ?>
    <?php if ($this->caption): ?>
    <div class="caption"><?php echo $this->caption; ?></div>
    <?php endif; ?>
    </div>
    <?php endif; ?>
    <h2><?php echo $this->text ? $this->linkHeadline : $this->newsHeadline; ?></h2>
    <p class="teaser"><?php echo $this->teaser; ?><p class="more"><?php echo $this->more; ?></p>
    <?php if ($this->text): ?>
    <?php endif; ?>
    </div>
    Ist das jetzt nur noch eine Sache des CSS? Vielen Dank für eine Hilfestellung!
    Gruß,

    Michael

  2. #2
    Contao-Nutzer Avatar von K4nndoo
    Registriert seit
    11.02.2010.
    Beiträge
    108

    Standard

    Hi,
    Was meinst du mit gleichem div das kann mann sich nich so gut vorstelllen
    kannst du mal bitte n screen oder link posten?

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Wenn ich mich recht erinnere, habe ich damals über die langconfig.php die "weiterlesen" Angabe einfach mit dem img-Tag überschrieben, also gar nichts am Template geändert.
    Gilt dann natürlich für die gesamte Installation.

    Kurze Forumsuche..., gefunden:
    PHP-Code:
    $GLOBALS['TL_LANG']['MSC']['more']  = '<img alt="Weiterlesen" src="tl_files/bilder/weiterlesen.png">'
    Anwendungsbeispiel: Auf meiner ncc1969.de Seite, links unten

    Edit: Wobei ich grad nicht aus der Ferne erkenne, ob es dasselbe Template betrifft.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  4. #4
    Contao-Nutzer
    Registriert seit
    25.06.2009.
    Beiträge
    65

    Standard

    Zitat Zitat von K4nndoo Beitrag anzeigen
    Hi,
    Was meinst du mit gleichem div das kann mann sich nich so gut vorstelllen
    kannst du mal bitte n screen oder link posten?
    Vielen Dank für eure Hilfe, hier mal ein Screenshot wie es im Moment aussieht. Ich möchte den Pfeil neben dem letzten Wort haben. Also in der gleichen Zeile wie der Fließtext...
    Angehängte Grafiken Angehängte Grafiken
    Gruß,

    Michael

  5. #5
    Contao-Nutzer
    Registriert seit
    19.07.2009.
    Beiträge
    92

    Standard

    Hallo Michael,

    dass sich der Link nicht im gleichen Div wie im Teaser-Absatz befindet hast Du richtig festgestellt. Glücklicherweise stand ich gestern vor genau dem gleichen Problem und fragte mich, warum das so ist? Leider habe ich darauf keine Antwort aber einen Lösung, wie ich diesen "Fehler" umgehe. Vielleicht kann Dir dazu meine Template-Datei hilfreich sein. In den letzten Zeilen findet sich eine Funktion (substr), die den Link vor dem abschließenden Tag hineinlegt. Das ließe sich doch hervorragend an Deine Wünsche anpassen.
    Geändert von m.koell (10.03.2011 um 12:00 Uhr) Grund: Anhang hinzugefügt

  6. #6
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.513
    User beschenken
    Wunschliste

    Standard

    Hallo Michael,
    in deinem Template hast du zwar das schließende p Tag vom Teaser rausgenommen, das öffnende des Links aber drin gelassen.

    Ändere den (original) Abschnitt von:
    PHP-Code:
    <p class="teaser"><?php echo $this->teaser?></p>
    <?php if ($this->text): ?>
    <p class="more"><?php echo $this->more?></p>
    <?php endif; ?>
    nach
    PHP-Code:
    <p class="teaser"><?php echo $this->teaser?>
    <?php 
    if ($this->text): ?>
    <span class="more"><?php echo $this->more?></span>
    <?php endif; ?>
    </p>
    Das <p> vom Link auf <span> geändert und den schließenden </p> Tag ans Ende verschoben. Wenn nun die span .more css Angabe stimmt, sollte das passen.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  7. #7
    Contao-Nutzer
    Registriert seit
    25.06.2009.
    Beiträge
    65

    Standard

    Hallo BugBuster,

    danke für die Hilfe! Hat funktioniert!
    Gruß,

    Michael

  8. #8
    Contao-Nutzer Avatar von djo
    Registriert seit
    30.01.2011.
    Ort
    Waldshut-Tiengen
    Beiträge
    210

    Standard

    Hallo - hat jemand schon einmal die Erweiterung [semidynamic] hierfür getestet?

    Die scheint mir was ganz was feines zu sein. ;-)

    Liebe Grüße,
    Daniel

  9. #9
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    semidynamic hat zu dem Thread hier keinen Bezug.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  10. #10
    Contao-Nutzer Avatar von djo
    Registriert seit
    30.01.2011.
    Ort
    Waldshut-Tiengen
    Beiträge
    210

    Standard

    Sorry,

    das kommt davon, wenn man mehrere Tabs mit Threads offen hat. Hat hier absolut nichts verloren - tut mir Leid.

    Beste Grüße

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. News: Linktext "Weiterlesen ändern"
    Von mb-23 im Forum Nachrichten/Events/FAQ
    Antworten: 16
    Letzter Beitrag: 11.10.2021, 17:31
  2. News - Text "weiterlesen..." - wo kann man es ändern?
    Von lea_engel im Forum Nachrichten/Events/FAQ
    Antworten: 30
    Letzter Beitrag: 20.12.2013, 15:22
  3. News-Titel als Navigationspunkte (statt Monate)?
    Von truni im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 03.02.2011, 07:00
  4. Breadcrumb Artikel-Title statt Seitentitel verwenden (Modul/Template)
    Von sangrio im Forum Layout / Templates / Holy Grail
    Antworten: 0
    Letzter Beitrag: 22.09.2010, 11:32
  5. [gelöst] Template Headline und Weiterlesen in einer Zeile
    Von mbartsch im Forum Layout / Templates / Holy Grail
    Antworten: 2
    Letzter Beitrag: 22.12.2009, 10:46

Lesezeichen

Lesezeichen

Berechtigungen

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