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

Inhaltstypen verknüpfen

Eingetragen von Mystery (63)
am 05.03.2015 - 14:02 Uhr in
  • Module
  • Drupal 7.x oder neuer

Hallo zusammen.

Ich arbeite gerade an einer Seite für eine GTA 5 Crew, welche ein Crew Liga System umsetzen möchte.

Dateneingabe:

Ich als Entwickler ( Hobby mäßig ) möchte das ganze so gestalten, das die Crew über einen Inhaltstyp ( Ranking Crew ) andere Crews ( Crewname, Crewkürzel, Beschreibung, Ranking Teilnahme an.... ) anlegen kann.

Im nächsten schritt sollen dann die Kämpfe per Inhaltstyp ( Crewfight ) eingetragen werden. Relevant sind dann die Felder Crew 1 (Auswahl aus Crewname von Ranking Crew) sowie Crew 2 (Auswahl aus Crewname von Ranking Crew) und das Datum sowie die Uhrzeit des Kampfes.

Is der Kampf gelaufen, dann sollen natürlich auch die Ergebnisse per Inhaltstyp ( Fight ergebniss ) eingetragen werden. Relevant ist hier der Inhalt aus Crewfight ( Auswahlliste nach Datum sortiert ), wo die Punkte zu Crew 1 und Crew 2 zugeordnet werden sollen.

Ausgabe:

Bei der Ausgabe stehe ich noch an dem Punkt, die Rankingtabelle zu generieren. Hier sollen die Punkte zur jewailigen Crew summiert werden und das ganze auch nach gesammtpunkten sortiert werden. Überlegung ist, Views Calc zu nutzen. Ist das damit möglich?

Problem:

Wie verknüpfe ich am besten die felder der Inhaltstypen geht das mit Entity reference? Gibt es die Möglichkeit, eine Lite der ganzen Kämpfe anzuzeigen 8 mit views ) und eine Anmeldung und Abmeldung per one klick für die User zu schaffen?

Ich hoffe Ihr habt einen Rat für mich.

‹ Search API Umlaute Inhaltstypen verknüpfen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

entity relations ist die Antwort

Eingetragen von ronald (3845)
am 05.03.2015 - 14:25 Uhr

das ist allerdings ein bisschen "schwere Kost" für einen Anfänger.

Die Auswahl und Anzeige der jeweiligen Sicht realisierst du mit VIEWS.

Wenn du firm in relationalen Datenbanken bist, hats du eine wesentliche Voraussetzung für das Verständnis.

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

Grundkentnisse in SQL und

Eingetragen von Mystery (63)
am 05.03.2015 - 14:43 Uhr

Grundkentnisse in SQL und Datenbankaufbau ist auch vorhanden. Also was eindeutige ID´s angeht und Tabellenverknüpfungen.

Dazu aber auch noch eine andere Frage:

Jeder Inhalt hat doch eine Eindeutige ID richtig? Also sogesehen hat jede Crew eine ID... Kann man auf diese in Views auch irgendwie Zugreifen und anzuzeigenden Inhalt wie zum beispiel das Crewkürzel dazu herausfiltern? Ohna das in den Crewfights extra einzutragen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das kommt jetzt darauf an

Eingetragen von ronald (3845)
am 05.03.2015 - 16:32 Uhr

wie du die entities aufgebaut hast.

Wenn das alles Nodes eines Typs sind, haben diese alle eine NodeID und eine RevisionID

Du kannst aber GUI-Widgets nutzen, um die Verknüpfungen herzustellen, also aus Listen heraus zu suchen.

Schau dir das mal an, dann wird vielleicht vieles klarer: https://www.youtube.com/watch?v=4Pdii7aFIvc

und natürlich aus meiner Lieblingsbibliothek http://nodeone.se/sv/node/20

Grüße
Ronald

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nach x Anläufen hat webomelette alles Wissenwerte

Eingetragen von bolshii (148)
am 05.03.2015 - 18:56 Uhr

Nach x Anläufen hat webomelette alles Wissenswerte für Entity References geliefert.

Wichtig: Der Inhaltstyp, auf den referenziert wird, bekommt das Entity-Reference-Feld.

HTH

Gruß, Ingo

Am PC arbeiten ist wie U-Boot fahren, kaum machst Du ein Fenster auf, hast Du ein Problem.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • MariaDB 10.6
  • Entity Reference - Title Felder werden als Link angezeigt
  • Tokens werden in Viev als Link angezeigt
  • Drupal Website gestalten
  • [bug entdeckt & workaround gefunden] benutzerdefinierte Felder vom Userprofil tauchen ungefragt auch in den Forumtopics auf...
  • [gelöst] Mass contact Empfängerliste nach Taxonomy Term statt Rolle
  • Update V. 9.3.12 auf V. 9.4 mit Fehler: Modul mySQL fehlt. Bitte Hilfe.
  • Sprachpfad, in Drupal Korrekt einstellen, auch bei den Meta-Tags
  • Update von Drupal 9.3 auf 9.4 oder bei 9.3 bleiben
  • Terminverwaltung
  • Views in Seite einbetten
  • Hilfe! Nach Update auf 7.90 zeigt User reference (Kontrollkästchen/Auswahlknöpfe) nicht mehr vollständig an
Weiter

Neue Kommentare

  • Ah, ok. Wenn es ein Paragraph
    vor 1 Tag 3 Minuten
  • Also kleiner Nachtrag noch:
    vor 1 Tag 51 Minuten
  • In der View gibt es einen
    vor 1 Tag 3 Stunden
  • Kann ich euch gerne mit
    vor 1 Tag 15 Stunden
  • ursache gefunden
    vor 2 Tagen 2 Stunden
  • nun wirds erst richtig lustig...
    vor 2 Tagen 3 Stunden
  • ursache weiter eingegrenzt
    vor 2 Tagen 8 Stunden
  • Nein, das war es nicht. S. o.
    vor 5 Tagen 8 Stunden
  • Eventuell hier ein Hinweis?
    vor 5 Tagen 8 Stunden
  • Lösung gefunden
    vor 3 Tagen 19 Stunden

Statistik

Beiträge im Forum: 247854
Registrierte User: 19589

Neue User:

  • Tkakah
  • JeraldFub
  • andycrestodina

» Alle User anzeigen

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