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

Contemplate 6.x

Eingetragen von Micha1111 (290)
am 08.04.2008 - 21:48 Uhr in
  • Views
  • Drupal 6.x

Ich habe mit Hilfe des CCK einen neuen Inhaltstyp erstellt, in dem viele CCK-Felder enthalten sind. Eines der Felder ist ein Node-Reference-Feld.
Das wird im normalen Node auch als Link angezeigt und verlinkt tatsächlich zu diesem Node.
Nun wollte ich mittels Contemplate die Node-Darstellung ändern.
Leider wird das Node-Reference-Feld bei den Body-Variablen aber nicht als Link zur Verfügung gestellt, sondern nur das folgende Feld:

$node->field_r1_gegner[0]['nid']

Wenn ich das mit print ausgebe, erscheint nur die Node-Nummer, aber ohne Link.
Kann mir jemand helfen, wie die Zeile aussehen muss, damit die Verlinkung funktioniert ?

‹ Summary + full view [erledigt] cck_map in eigenes Template ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

<?phpprint l('Gegner',

Eingetragen von dawehner (2639)
am 08.04.2008 - 21:54 Uhr

<?php
print l('Gegner', 'node/'. $node->field_r1_gegner[0]['nid']);
?>

--------------
Mein Blog: www.freeblogger.org: May the source be with you
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dwehner@im.calug.de Warum Jabb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Contemplate 6.x

Eingetragen von Micha1111 (290)
am 09.04.2008 - 00:35 Uhr

Hey super, das geht so !
Wäre ich nie drauf gekommen.
Jetzt noch eine kleine Steigerung gefällig ?
Statt "Gegner" als Link-Text sollte der Titel des verlinkten Nodes angezeigt werden.
Ist das Möglich ?, Wenn ja, wie ?
Schon mal vielen Dank !!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Contemplate 6.x

Eingetragen von Micha1111 (290)
am 10.04.2008 - 07:45 Uhr

Mir würde vielleicht auch schon ein Hinweis reichen, wie denn ein Textlink auf einen anderen Node normaler Weise erzeugt wird (Code-Zeile im PHP-Quelltext).

  • Anmelden oder Registrieren um Kommentare zu schreiben

<?phpprint

Eingetragen von dawehner (2639)
am 10.04.2008 - 08:12 Uhr

<?php
print l(node_load($node->field_r1_gegner[0]['nid'])->title, 'node/'. $node->field_r1_gegner[0]['nid']);
?>

das sollte klappen
--------------
Mein Blog: www.freeblogger.org: May the source be with you
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dwehner@im.calug.de Warum Jabb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Contemplate 6.x

Eingetragen von Micha1111 (290)
am 10.04.2008 - 21:58 Uhr

Leider kriege ich dann immer die folgende Fehlermeldung angezeigt:

Parse error: syntax error, unexpected T_OBJECT_OPERATOR in ../sites/all/modules/contemplate/contemplate.module(772) : eval()'d code on line 1

Woran kann es liegen ?

  • Anmelden oder Registrieren um Kommentare zu schreiben

<?php$node1 =

Eingetragen von dawehner (2639)
am 10.04.2008 - 22:05 Uhr

<?php
$node1
= node_load($node->field_r1_gegner[0]['nid']);
print
l($node1->title, 'node/'. $node->field_r1_gegner[0]['nid']);
?>
Probier es mal so
--------------
Mein Blog: www.freeblogger.org: May the source be with you
Deutscher IRC-Channel: irc.freenode.net #drupal.de je mehr desto besser
... Jabber-me: dwehner@im.calug.de Warum Jabb

  • Anmelden oder Registrieren um Kommentare zu schreiben

Contemplate 6.x

Eingetragen von Micha1111 (290)
am 10.04.2008 - 22:23 Uhr

Ja, jetzt funktioniert es tatsächlich.
Vielen Dank für Deine Hilfe.
Nachdem ich schon an mir selbst verzweifelt bin, habe ich übrigens gerade mal weiter "geübt".
In der Version Contemplate 6.x-0.7 wurde mir unter body variables nur das Feld field_r1_gegner[0]['nid'] als wählbar angezeigt. Jetzt in der Version 6.x.1.x-dev habe ich plötzlich auch das Feld field_r1_gegner[0]['view'] zur Verfügung, dass genau den gewünschten Textlink darstellt.
Oder war ich nur blind ? (Ich mag es jetzt nicht mehr zurückdrehen.)
D.h. der Klimmzug ist nun nicht mehr nötig, aber ich habe wieder viel über Drupal gelernt.
Das ist dann auch Deine Mühe wert. Also nochmals Danke !

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
Weiter

Neue Kommentare

  • Was für einen Server benutzt
    vor 6 Tagen 17 Stunden
  • Wenn die Subdomain auf
    vor 1 Woche 1 Tag
  • ordnerstruktur
    vor 1 Woche 2 Tagen
  • Die Subdomain muß auf den
    vor 1 Woche 4 Tagen
  • Verwende doch das Tag dafür,
    vor 4 Wochen 6 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 4 Wochen 5 Tagen
  • Ich habe ja keine Angst vor
    vor 6 Wochen 1 Tag
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 6 Wochen 3 Tagen
  • Vielen Dank erst einmal, aber
    vor 6 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250289
Registrierte User: 20515

Neue User:

  • Wolf Dab
  • Scottteday
  • MichaelPeeno

» Alle User anzeigen

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