Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

[gelöst] Titel eines Nodes mit einer anderen "Seite" verlinken ?

Eingetragen von michi1983 (73)
am 09.11.2010 - 18:25 Uhr in
  • Module
  • Drupal 6.x

Hi Leute,

ich hoffe ihr könnt mir wiedermal helfen :)

Ich habe auf einer Seite mehrere Nodes untereinander die jeweils einen Titel haben.
Wie schaffe ich es am einfachsten, diese Titel der verschiedenen Nodes auf eine andere Seite zu verlinken?

Sprich, wenn der User auf den Node Titel klickt, kommt er automatisch auf die andere Seite.

Danke für eure Mühe!

Gruß, Michael

‹ Fragen zu Webform Webform Protected Download - Error 500 bei 1und1 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das könntest Du in die Datei

Eingetragen von wla (9333)
am 09.11.2010 - 18:30 Uhr

Das könntest Du in die Datei node.tpl.php in Deinem Theme einbauen. Dazu solltest Du Dich ein bischen mit PHP und gut mit HTML auskennen.

Beste Grüße
Werner

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hä? ... Im Normalfall

Eingetragen von Thoor (3678)
am 09.11.2010 - 18:32 Uhr

Hä? ... Im Normalfall erledigt Dein DRUPAL das doch durch die entsprechende node.tpl.php selbst, das ein Link zum entsprechenden Beitrag vom Teaser aus generiert wird.

Verrate doch mal, wie du mehrere Nodes auf eine Seite gebracht hast? Und vor allem, wohin die Inhaltstypen Titel denn ansonst linken sollen?

thoor - Thomas Ortner
Drupal 7 Screencasts in deutsch!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Werner, nur jetzt mal kurz

Eingetragen von michi1983 (73)
am 09.11.2010 - 18:32 Uhr

Hi Werner,

nur jetzt mal kurz darüber nachgedacht:

wenn ich die node.tpl.php abändere bzw. anpasse, ändere ich doch das für ALLE Nodes ab oder täusch ich mich?

Ich hätte eher daran gedacht, dass ich ev. mit CCK ein Feld mache, in dem ich jedem Titel einen - wenn gewünscht - Link verpasse.

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

michi1983 schrieb wenn ich

Eingetragen von Thoor (3678)
am 09.11.2010 - 18:48 Uhr
michi1983 schrieb

wenn ich die node.tpl.php abändere bzw. anpasse, ändere ich doch das für ALLE Nodes ab oder täusch ich mich?
Ich hätte eher daran gedacht, dass ich ev. mit CCK ein Feld mache, in dem ich jedem Titel einen - wenn gewünscht - Link verpasse.

Du kannst für einen Inhaltstypen XXX auch eine node-xxx.tpl.php in Deinem Theme anlegen. Die greift dann ausschliesslich für den Inhaltstypen XXX. Dann kannst Du auch die CCK-Feld-Link-Variante umsetzen.

thoor - Thomas Ortner
Drupal 7 Screencasts in deutsch!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Außerdem gibt es in Drupal

Eingetragen von wla (9333)
am 09.11.2010 - 19:17 Uhr

Außerdem gibt es in Drupal die Variable $is_front im node.tpl.php. Damit kannst Du feststellen, ob Du auf der Frontpage bist und dann die Ausgabe geziehlt verändern.

Beste Grüße
Werner

.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das was du willst, macht

Eingetragen von Peter Majmesku (656)
am 09.11.2010 - 21:17 Uhr

Das was du willst, macht Drupal normal von selbst. Kennst du das Views-Modul?

- Mein Profil auf Drupal.org
- Mein Profil auf LinkedIn

  • Anmelden oder Registrieren um Kommentare zu schreiben

Klar kenn ich das, jepster.

Eingetragen von michi1983 (73)
am 10.11.2010 - 12:55 Uhr

Klar kenn ich das, jepster. Hab ich ja im Einsatz.
Wüsste aber nicht, dass Drupal von selbst auf eine x-beliebige Seite verlinkt beim klicken auf deinen Node Titel. Woher soll Drupal auch wissen wohin ich verlinken möchte?

Ich habe mittels CCK und Views einen Inhaltstyp mit Namen "Galerie" erstellt.
Dieser Inhaltstyp hat jeweils einen Titel und beliebig viele Fotos.
Für jeden Künstler, erstelle ich also eine "Galerie" (node?) und füge die Fotos an, die er gemalt hat.
Wenn ich jetzt auf der Galerie Seite (wo die ganzen Künstler inklusive Bilder untereinander aufscheinen) auf den Künstlernamen klicke (der auch zugleich der Titel des Nodes ist), möchte ich auf die Biographie des Künstlers verlinken.

Ich werd mir jetzt das mal mit dem Template anschauen, danke schon mal für eure Hilfe.

Grüße

//Edit:
Ich habe jetzt das Modul 'Link' installiert. Habe meinem Inhaltstypen ein weiteres Feld des Typs 'Link' verpasst und kann es jetzt bei Bedarf in der View ausgeben lassen.
Das möchte ich aber nicht, ich möchte dass der Titel des Nodes mit diesem Link Feld verknüpft wird. Ist das eigentlich alles verständlich was ich hier erzähle ? :)

//Edit II.
So, jetzt hab ichs. Habe das Node:Title Feld einfach ausgeblendet und dem Feld Inhalt:Link (vom Link Modul) die Bezeichung (Einstellung unter Views) 'Titel, als Link' gegeben.
Somit kann ich als Linktext den Titel eintragen und eine beliebige URL.

  • Anmelden oder Registrieren um Kommentare zu schreiben

michi1983 schrieb //Edit: Ich

Eingetragen von Thoor (3678)
am 10.11.2010 - 13:00 Uhr
michi1983 schrieb

//Edit:
Ich habe jetzt das Modul 'Link' installiert. Habe meinem Inhaltstypen ein weiteres Feld des Typs 'Link' verpasst und kann es jetzt bei Bedarf in der View ausgeben lassen.
Das möchte ich aber nicht, ich möchte dass der Titel des Nodes mit diesem Link Feld verknüpft wird. Ist das eigentlich alles verständlich was ich hier erzähle ? :)

Wenn Du Dir wie empfohlen, eine node-galerie.tpl.php angelegt hast ( falls dein Inhaltstyp "galerie" heisst ), dann kannst du darin aber auch einfach anstelle der "normalen" Überschriftanweisung mit einem Konstrukt wie:

<h2><a href="<?php print $DEIN_LINK_FELD_URL ?>" <?php print $title ?></a></h2>

dein gewünschtes Ziel erreichen ....

thoor - Thomas Ortner
Drupal 7 Screencasts in deutsch!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Grundsatzfrage
  • Drupal 9 Hosting
  • Seite auf Xamp wird nicht geladen
  • Anregung für die Installation von Drupal
  • [simplenews_stats] [D10] Keine Öffnungen/Ansichten der Newsletter werden gezählt
  • Theme Olivero - Rand entfernen?
  • Olivero veraendern
  • Upgrade Drupal 9 auf 10
  • Matomo(?) in Seite, aber Deinstalliert!
  • Upgrade Drupal 7 auf Drupal 9 / Inhalt erstellen zeigt nur Fehler an
  • Fehlermeldung nach Update auf Drupal 10
  • Wie Button erstellen?
Weiter

Neue Kommentare

  • Hallo! Welchen Host nutzt du
    vor 17 Stunden 22 Minuten
  • Also bei mir funktioniert es
    vor 18 Stunden 23 Minuten
  • Hat mir auch sehr geholfen,
    vor 18 Stunden 26 Minuten
  • Releases Stand 20-9-2023
    vor 2 Tagen 2 Stunden
  • Hi, Das ist leider nicht das
    vor 2 Tagen 21 Stunden
  • Wie plötzlich passierte
    vor 4 Tagen 1 Stunde
  • Sowas geht immer mit
    vor 6 Tagen 26 Minuten
  • vielen Dank fuer Deine Tipps.
    vor 6 Tagen 6 Stunden
  • Routinefrage: Kann es ein
    vor 1 Woche 1 Stunde
  • @onkel Bob,Erst mal
    vor 1 Woche 6 Tagen

Statistik

Beiträge im Forum: 248809
Registrierte User: 19835

Neue User:

  • inklusion
  • sofortnovo
  • MacLeod1639

» Alle User anzeigen

User nach Punkten sortiert:
wla9333
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3845
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 2 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