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

Flexible Siegerliste mit CCK und Viewfield

Eingetragen von Tim99@drupal.org (170)
am 02.02.2008 - 13:10 Uhr in
  • Views

Hallo, mein Problem ist das Folgende:

Ich möchte mir einen Inhaltstyp für eine Art Siegerliste basteln. Eine Top-10 Liste, die z.B. diese Felder beinhalten könnte:

- Beschreibung (Pflicht)
Kurzer Beschreibungstext des Wettbewerbs

- Bild (Pflicht)
Ein Bild oder Logo des Wettbewerbs

- die Top 10
Die 10 Erstplatzierten mit Namen (Pflicht), Foto (nur die Top-3) und Punkten (optional). Vielleicht könnte man das besser unterteilen in einen Top3-Typ (mit Foto) und einen Top-10-Typ (ohne Foto).

Meine erste Frage hierbei ist: Kann man überhaupt ein komplexes Element Top3-Typ anlegen, dass aus Name (Pflicht), Foto (Pflicht) und Punkte (optional) besteht? Das soll ja kein Node-Typ sein, sondern nur ein Typ, den ich dann wiederum als CCK-Feld in eine selbstgebastelte Node einbinden möchte.

‹ Views: Suche ausführliche Deutsche Anleitung CCK Adressfeld, ZIP-Codes und Countrys ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich werde jetzt mal einen

Eingetragen von Tim99@drupal.org (170)
am 03.02.2008 - 19:44 Uhr

Ich werde jetzt mal einen "Player" als einen eigenen (nicht veröffentlichten) Inhaltstyp anlegen. Mit Name, Rang und optionalem Bild usw. Dann beinhaltet eine Siegerliste eine CCK-Node-Reference (Mehrfachauswahl) auf einen Player. So krieg ich schon mal den Inhalt da rein.

Schönheitsfehler: In der Seite krieg ich natürlich nicht die Infos der Player, sondern nur Links auf sie. Ich denke, mit einem node-siegerliste.tpl.php kann ich dann die Werte aus den Nodes rauskriegen, oder? Glaubt Ihr, das ist eine gute Idee und wird funktionieren?

  • Anmelden oder Registrieren um Kommentare zu schreiben

OK, ich hab den Titel

Eingetragen von Tim99@drupal.org (170)
am 03.02.2008 - 21:40 Uhr

OK, ich hab den Titel geändert, weil ich jetzt auf das Viewfield-Modul gestoßen bin, dass eigentlich ziemlich geeignet aussieht für mein Vorhaben. Ich möchte ja mehrer "Player" anlegen und dann in einer tournament-node einige davon hinzufügen (--> node reference), allerdings nicht einen link, sondern ihre "inneren Werte" anzeigen (--> Viewfield). So der Plan.

Hab jetzt einen Node Type

Player:
- Rang (optional)
- Name
- Bild (optional)
- Punkte (optional)

Und einen Node Type

Tournament:
- Logo (optional)
- Beschreibung
- Node Reference auf "Player" (mehrfach erlaubt)

Bei den Feld-Einstellungen der Node-Reference hab ich gesagt "Full node" (nicht Teaser/Link). Jetzt hab ich eine node-player.tpl.php erstellt, in der einfach nur

<?php
print $content
?>
steht. So kann ich den Inhalt direkt in mein Tournament schieben und dort weiterverarbeiten.

Mal schauen, wo die nächsten Probleme warten ;-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst den Inhalt von

Eingetragen von Tobias Bähr (4019)
am 03.02.2008 - 22:17 Uhr

Du kannst den Inhalt von einer Reference anzeigen! geh mal admin/content/types/inhaltstyp/display, dann bei dem Feld zb Node Reference und rechts kannste einstellen ob im teaser das und das oder im Fullbody das und das usw! Ich würde im Teaser als Link lassen und bei der Spalte "Voll" auf "Full Node"!

EDIT:ach haste ja selbst gesehen, hab dein letzten Post nicht gelesen, sieht och shit aus sehe ich grad beim rumspielen mit CCK!

----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Natürlich sieht das

Eingetragen von Tim99@drupal.org (170)
am 03.02.2008 - 22:23 Uhr

Natürlich sieht das gräßlich aus. Aber ich hab wenigstens alles in einer node und kann das jetzt per css themen.

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

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

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 18 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