Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Inhaltstypen Strukturierung

Eingetragen von hans dampfer (61)
am 03.01.2017 - 23:23 Uhr in
  • Allgemeines zu Drupal
  • Drupal 7.x oder neuer

Hallo liebe Drupal-Freunde, und ein gutes neues Jahr ;)

Ich habe eine Frage bezüglich der Strukturierung meiner Daten bzw. Inhaltstypen und hoffe einer von euch kann mir auf die Sprünge helfen.
Ich habe eine Website, welche Veranstaltungen sammelt. Hierzu hatte ich immer einen Inhaltstypen, der alle Daten zu dieser Veranstaltung speicherte.
Diese waren unter anderen Name der Veranstaltung, Ort, Event-Datum, Veranstalter usw. Da ich ein Archiv der Veranstaltungen habe, möchte ich nicht einfach die Daten überschreiben, sondern eben immer einen neuen Inhalt erstellen.
Ausgegeben wurden diese Verstaltungen auf verschiedenste Arten: Nach Datum sortiert oder die Locations der Veranstaltungen in einer Map nach Bundesland, es ist so ziemlich alles dabei.
Nun mache ich das schon 2 Jahre und die Veranstaltungen wiederholen sich und ändern sich kaum noch. Lediglich die Termine und hin und wieder der Veranstalter oder der genaue Ort oder ein kleiner zusätzlicher Text ändern sich.
So wie ich das bisher aufgebaut habe muss ich immer und immer wieder alle Daten eingeben. (Ja, ich habe mir das Modul zum kopieren eines Inhalts installiert ;)

Nun würde ich das gerne etwas professioneller strukturieren und die Inhalte in die verschiedenen Einheiten splitten:
- Veranstaltung Allgemein
- Veranstaltung Termin
- Veranstaltung Ort
- Veranstaltung Veranstalter

Dies würde mir in so weit helfen, dass ich bei einer wiederkehrenden Veranstaltung lediglich einen neuen Termin anlegen und mit der entsprechenden Veranstaltung, Ort und dem Veranstalter verknüpfen muss.

So weit so gut. Denke ich. Wenn Du hier schon einen Einwand hast, immer her damit !
Nun stellen sich mir aber die Fragen:
1) Wie soll ich diese Entities am besten miteinander verknüpfen, so dass ich auch mit meinen erstellten Views so flexibel bin wie bisher.
2) Müsste ich dann bei einer ganz neuen Veranstaltung 4 neue Inhalte erstellen (Inhalt Veranstaltung Allgemein, Inhalt Termin, Inhalt Ort und Inhalt Veranstalter) oder würde das irgendwie gehen, dass ich in einem Inhaltstyp gleich alle 4 Inhaltstyp-Angaben machen könnte?

Ich hoffe ihr versteht wie ich das meine und wäre riesig dankbar für eure Hilfe!

Viele Grüße

‹ [views und taxonomy] geloest Vorgehen Upgrade von Druapl6 -> Drupal8 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Aufteilen in eher statische vs. eher aktuelle Anteile

Eingetragen von kissmedve (254)
am 05.01.2017 - 12:36 Uhr

Wie Du schon selbst sagst, müsstest Du erst sortieren, welche Inhaltsteile sich oft wiederholen und welche eher aktuell dazu kommen. Am Beispiel Vereinsveranstaltungen könnte das so aussehen:

Inhaltstyp Fest
(das sind die eher statischen Anteile, Dorfhock oder Neujahrsbrezelschießen sind im Prinzip immer gleich):
- Titel
- Veranstalter
- Veranstaltungsort
- Kurzbeschreibung

Inhaltstyp Veranstaltung
(das sind die eher aktuellen Anteile):
- Termin
- Foto
- Bemerkungen (für zusätzliche Ankündigungen etc.)
und
- Fest (Entity Reference)

Nun kannst Du alle Feste eingeben und per View als Entity Reference Liste übersichtlich formatieren.
Für den Fall, dass neue Feste hinzu kommen, kannst Du diese per Inline Entity Form direkt aus dem Inhaltstyp Veranstaltungen heraus eingeben.

Das Ganze lässt sich weiter ausbauen mit Taxonomien / Taxonomy Reference oder weiteren referenzierten Inhaltstypen. Parallel steigt natürlich die Komplexität der resultierenden Views (Relationship, Contextual Filter, ggfs. View in View, EVA etc.).

Gruß
kissmedve

  • Anmelden oder Registrieren um Kommentare zu schreiben

es wäre auch ein Type "wiederkehrende/Mehrfachveranstaltung" den

Eingetragen von ronald (3857)
am 06.01.2017 - 07:03 Uhr

in der mehrere Veranstaltungsorte mit Beginn- und Endedatum möglich wären.

Wobei dieses dann auch wieder eine referenced entity wäre.

Wenn man dies generell so anlegt, kann man durch hinzufügen weiterer Ort/Datums Records jederzeit auch eine Einzelveranstaltung wiederholen lassen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Best venues and rates for jet ski and aqua bike rental options in Tenerife Sur
  • 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

  • Verwende doch das Tag dafür,
    vor 5 Tagen 6 Stunden
  • Guckst du hier: step by step
    vor 4 Tagen 20 Stunden
  • Guckst du hier: step by step
    vor 4 Tagen 20 Stunden
  • Ich habe ja keine Angst vor
    vor 2 Wochen 5 Stunden
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 2 Wochen 2 Tagen
  • Vielen Dank erst einmal, aber
    vor 2 Wochen 4 Tagen
  • Du hast die "Trusted host
    vor 2 Wochen 4 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 4 Wochen 3 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 5 Wochen 28 Minuten
  • Arrrrg. Nix Tabelle :-D /*
    vor 9 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250285
Registrierte User: 20499

Neue User:

  • Rickienurce
  • Inga GuAph
  • Robertolix

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