Phase 5: Erste Ansichten

Wir haben festgestellt das nun für die Kunden sowie Projekte ersichtlich sein sollten welche Beiträge referenziert werden. Dies gilt auch für die Story Cards und Task Cards.

Wir verwenden die in Phase 4 erstellten Ansichten und erstellen daraus eine weitere Block Ansicht. Dies kann mittels CKK Viewfield einem Beitrag zugeordet werden.

Ansicht: Kunden Projekte

Wir erstellen eine Block Ansicht (customerproject) welche die Projekte mit zugeordnetem Kunde zurück gibt. Diese verwenden wir als Ansichtsfeld in den Story Cards.

  • Basiseinstellungen:
    • Design: Tabelle
  • Argumente: !! Übersteuerte Werte werden verwendet.
    • Inhalt: Customer: Standardargument zu Verfügung stellen, Beitrags-ID aus der URL

Inhalt: Customer

Folgende Benutzerdefinierte Felder werden hinzugefügt:

  • Projekte, field_viewprojects, View field: customerproject, common default value, block, %nid

Ansicht: Projekt Story Cards

Wir erstellen eine Block Ansicht (projectstorycards) welche die Story Cards mit zugeordnetem Pojekt und Kunde zurück gibt. Diese verwenden wir als Ansichtfeld in den Task Cards.

  • Basiseinstellungen:
    • Design: Tabelle
  • Argumente: !! Übersteuerte Werte werden verwendet.
    • Inhalt: Project: Standardargument zu Verfügung stellen, Beitrags-ID aus der URL

Inhalt: Project

Folgende Benutzerdefinierte Felder werden hinzugefügt:

  • Story Cards, field_viewstorycard, View field: projectstorycards, common default value, block, %nid

Ansicht: Story Card Tasks

Wir erstellen eine Ansicht (storycardtasks) welche die Task Cards mit zugeordneter Story Card, Projekt und Kunde zurück gibt. Diese verwenden wir als Ansichtfeld in den Story Cards.

  • Beziehungen:
    • Inhalt: Story Card
    • (Story Card) Inhalt: Project
    • (Project) Inhalt: Customer
  • Felder:
    • Beitrag: Titel Titel
    • Inhalt: Customer Titel (kein Link)
    • Inhalt: Project Titel (kein Link)
    • Inhalt: Story Card (kein Link)
  • Filter:
    • Beitrag: Typ = Task Card

Inhalt: Story Card

Folgende Benutzerdefinierte Felder werden hinzugefügt:

  • Task Cards, field_viewstorytasks, View field: storycardtasks, common default value, block, %nid