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 - 14: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 - 20: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 - 22: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 - 23: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 - 23: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

  • Drupal CMS installieren
  • (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
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
Weiter

Neue Kommentare

  • Ich habe ja keine Angst vor
    vor 2 Tagen 18 Stunden
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 5 Tagen 58 Minuten
  • Vielen Dank erst einmal, aber
    vor 6 Tagen 18 Stunden
  • Du hast die "Trusted host
    vor 1 Woche 2 Stunden
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 2 Wochen 5 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 3 Wochen 2 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 7 Wochen 4 Tagen
  • Textboxen mit Tabelle
    vor 7 Wochen 4 Tagen
  • Du sollst ja auch keine
    vor 7 Wochen 4 Tagen
  • Theme
    vor 7 Wochen 5 Tagen

Statistik

Beiträge im Forum: 250281
Registrierte User: 20494

Neue User:

  • Robertolix
  • DavidBit
  • JeraldZeF

» Alle User anzeigen

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