Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst] Target des Weiterlesen-Links ändern?

Eingetragen von michaelb76 (12)
am 09.02.2012 - 16:26 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x

Hallo liebe Gemeinde,

kann mir geschwind jemand erklären, wie bzw. wo ich bei D7 den "Weiterlesen"-Link der Teaseransicht dahingehend verbiege, dass sich die Komplettansicht eines Startseitenartikels in einem neuen Tab bzw. neuen Fenster öffnet?

Habe mir die Augen matschig gesucht, aber außer Artikeln zum Ausblenden oder Einfärben des Links nichts für mich nützliches gefunden.

Für einen Hinweis oder ein begründetes "Nein!" wäre ich arg froh.

Viele Grüße
Michael

‹ [gelöst] Zeichenanzahl von Textlinks ändern [gelöst]Fataler Fehler nach update auf Drupal 6.24 wg fehlender Funktion in image.inc ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

target="_blank" in Links einbauen

Eingetragen von Frank Ralf (2135)
am 10.02.2012 - 16:44 Uhr

So geht das zumindest theoretisch. Wie man das praktisch macht, weiß ich noch nicht ;-)
http://reference.sitepoint.com/html/base/target

Schon mal ein paar weiterführende Links:

  1. Theme Read more link
  2. Need help with Read More link in Drupal 7
  3. Drupal 7 - How to disable the link "read more"

Aber wozu das? Als Benutzer würde ich mich ärgern, wenn ich jedes Mal ein neues Fenster oder gar ein Pop-up bekäme.

  • Anmelden oder Registrieren um Kommentare zu schreiben

node--teaser.tpl.php erstellen/modifizieren

Eingetragen von Frank Ralf (2135)
am 10.02.2012 - 16:52 Uhr

Mit einem speziellen Template für den Node-Teaser kannst du das target-Attribut in den Link einbauen, siehe http://drupal.org/node/1045562#comment-4260220

  • Anmelden oder Registrieren um Kommentare zu schreiben

_target-Attribut für Links in node.tpl.php einfügen

Eingetragen von Frank Ralf (2135)
am 05.04.2012 - 12:02 Uhr

Du brauchst gar kein separates Teaser-Template, sondern kannst den "Read more"-Link auch direkt in der node.tpl.php deines Themes modifizieren. Dazu fügst du dort einfach die folgende Zeile vor der Zeile <?php print render($content['links']); ?> ein:

<?php
$content
['links']['node']['#links']['node-readmore']['attributes']['target'] = '_blank';
?>

Voilà!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Dankeschön

Eingetragen von michaelb76 (12)
am 13.02.2012 - 10:59 Uhr

Hallo Frank,
vielen Dank für deine Recherche und deine Tipps.

Ich werde es mal probieren.

Geht sowas auch analog zu RSS-Feeds? Ich habe auf der Startseite zwei (genehmigte) Feed-Blöcke über "Konfiguration/Web-Dienste/Sammlung von News-Feeds" eingebunden.
Hier ist nun der unangenehme Nebeneffekt, dass meine User beim Klick auf einen der Artikel aus dem Feed von der Seite runter, hin zur Seite der Feedquelle rutschen.
Der Feed wird im selben Tab/Fenster geöffnet, in dem meine Seite offen war.

Viele Grüße und vielen Dank.

Michael

UPDATE:
Oben genanntes (RSS) funktioniert mit dem Modul "external links" http://drupal.org/project/extlink.

@Frank: Vielen Dank. Aber diesbezüglich brauchst Du dich nicht mehr zu bemühen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

"Drupal for Firebug" zum Analysieren von Drupal-Objekten etc.

Eingetragen von Frank Ralf (2135)
am 13.02.2012 - 11:33 Uhr

Nur zur Info:
Den genauen Pfad zu den Tiefen des $content-Arrays habe ich mit Hilfe von http://drupal.org/project/drupalforfirebug rausgefunden.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Woche 2 Tagen
  • Hey danke
    vor 1 Woche 3 Tagen
  • Update: jetzt gibt's ein
    vor 1 Woche 3 Tagen
  • Hallo, im Prinzip habe ich
    vor 2 Wochen 1 Tag
  • Da scheint die Terminologie
    vor 2 Wochen 1 Tag
  • Kannst doch auch alles direkt
    vor 2 Wochen 5 Tagen
  • In der entsprechenden View
    vor 2 Wochen 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 2 Wochen 5 Tagen
  • gelöst
    vor 5 Wochen 2 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 5 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20450

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 17 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association