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

Contemplate 6.x

Eingetragen von Micha1111 (290)
am 08.04.2008 - 20: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 - 20: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 08.04.2008 - 23: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 - 06: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 - 07: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 - 20: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 - 21: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 - 21: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

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20456

Neue User:

  • ByteScrapers
  • Mroppoofpaync
  • 4aficiona2

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