Contao-Camp 2024
Ergebnis 1 bis 9 von 9

Thema: Abstimmung: Bild im news_latest Template automatisch verlinken

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

    Standard Abstimmung: Bild im news_latest Template automatisch verlinken

    Auf GitHub findet gerade eine kleine Abstimmung statt, ob das Bild in einer Newsliste (zumindest bei der Verwendung des news_latest Templates) in einer zukünftigen Contao Version automatisch mit der Detailseite bzw. Weiterleitung der jeweiligen Nachrichten verlinkt sein soll.

    Aktuell ist es ja so, dass nur der Titel und natürlich der "Weiterlesen" Text mit der Detailseite verlinkt ist. Das Bild bekommt nur dann eine Verlinkung mit der vollen Auflösung von sich selbst, wenn man in den Einstellungen der Nachricht "Großansicht/Neues Fenster" aktiviert.

    Bei diesem Kommentar könnt ihr mit eurem GitHub Account darüber abstimmen

  2. #2
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Hallo zusammen,
    ich greife das Thema noch einmal auf.
    Wie kann man das Template oder generell die Teasertemplates anpassen, damit die Bilder auch auf die Detailseite verlinken (Contao 4.4.16).

    Danke

    Grüße
    Matu
    Viele Grüße aus Köln
    Matu

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

    Standard

    PHP-Code:
    <?php $this->arrData['href'] = $this->link?>

  4. #4
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Top, Das wars! Danke
    Viele Grüße aus Köln
    Matu

  5. #5
    Contao-Nutzer
    Registriert seit
    02.05.2020.
    Ort
    Koblenz
    Beiträge
    13

    Standard Automatischen Verlinkung des News-Images entfernen

    Zitat Zitat von Spooky Beitrag anzeigen
    PHP-Code:
    <?php $this->arrData['href'] = $this->link?>
    Bekomme ich in Contao 4.9. den automatisch auf das Beitragsbild generierten Link auch irgendwie wieder raus?
    Ohne das mir die Responsive-Image Funktion abhanden kommt?

    Mit dem Code

    PHP-Code:
        <?php if ($this->addImage): ?>
            <?php $this->insert('image'$this->arrData); ?>
        <?php endif; ?>
    aus dem News-Template wird die Verlinkung automatisch gesetzt. Das wollte ich vermeiden und habe dann

    PHP-Code:
        <?php if ($this->addImage): ?>
          <?php $this->insert('picture_default'$this->picture?>
      <?php endif; ?>
    eingesetzt. Hierbei wird dann aber nur noch ein img-Tag ausgegeben.

    Wie bekomme ich es hin, dass das Bild ohne das a-Tag zur News-Detail-Seite drumherum auszugeben?


    Viele Grüße
    Marianne
    Geändert von Mary D. (14.05.2021 um 14:01 Uhr)

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

    Standard

    PHP-Code:
    <?php $this->arrData['href'] = null?>
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Nutzer
    Registriert seit
    02.05.2020.
    Ort
    Koblenz
    Beiträge
    13

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    PHP-Code:
    <?php $this->arrData['href'] = null?>
    Wow, dass ging schnell!
    Ich muss aber leider trotzdem nochmal nachfragen, da ich nur sehr eingeschränkte PHP-Kenntnisse habe.
    Die Angabe von dir muss ich vermutlich irgendwie in das vorhandene Image-Tag reinbekommen?
    Ich hab es mit

    PHP-Code:
    <?php if ($this->addImage): ?>
            <?php $this->insert('image'$this->arrData['href'] = null); ?>
        <?php endif; ?>
    versucht, aber dann ist src vom img-Tag leer.

    Viele Grüße
    Marianne
    Geändert von Mary D. (14.05.2021 um 13:32 Uhr)

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

    Standard

    Zitat Zitat von Mary D. Beitrag anzeigen
    Wow, dass ging schnell!
    Ich muss aber leider trotzdem nochmal nachfragen, da ich nur sehr eingeschränkte PHP-Kenntnisse habe.
    Die Angabe von dir muss ich vermutlich irgendwie in das vorhandene Image-Tag reinbekommen?
    Nein, an den Anfang des Nachrichtentemplates. Oder zumindest vor <?php $this->insert('image', $this->arrData); ?>
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Nutzer
    Registriert seit
    02.05.2020.
    Ort
    Koblenz
    Beiträge
    13

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Nein, an den Anfang des Nachrichtentemplates. Oder zumindest vor <?php $this->insert('image', $this->arrData); ?>
    Oh yeah! Jetzt klappt es, wie ich es mir gewünscht habe.
    Super mega Danke!

    LG
    Marianne

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
  •