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 - 17: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 (9461)
am 09.11.2010 - 17: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hä? ... Im Normalfall

Eingetragen von Thoor (3678)
am 09.11.2010 - 17: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?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi Werner, nur jetzt mal kurz

Eingetragen von michi1983 (73)
am 09.11.2010 - 17: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 - 17: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.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Außerdem gibt es in Drupal

Eingetragen von wla (9461)
am 09.11.2010 - 18: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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das was du willst, macht

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

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Klar kenn ich das, jepster.

Eingetragen von michi1983 (73)
am 10.11.2010 - 11: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 - 12: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 ....

  • 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 2 Wochen 5 Tagen
  • Hey danke
    vor 2 Wochen 6 Tagen
  • Update: jetzt gibt's ein
    vor 3 Wochen 11 Stunden
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 4 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 4 Tagen
  • Kannst doch auch alles direkt
    vor 4 Wochen 2 Tagen
  • In der entsprechenden View
    vor 4 Wochen 2 Tagen
  • Dazu müsstest Du vermutlich
    vor 4 Wochen 2 Tagen
  • gelöst
    vor 6 Wochen 5 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 6 Wochen 6 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20464

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» 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 22 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