Abbildung einer Firmenstruktur in einer Node
am 13.01.2016 - 13:20 Uhr in
Hey!
Ich erstelle pro Firma eine Node, und möchte deren Firmenstruktur in dieser darstellen. Das ganze läuft denke ich auf 2 Teile hinaus:
- Bereiche
- Personen in Bereichen
Beispiel:
BEREICH A
- Chef 1
-- Berater
-- Sekretär
- Chef 2
- Chef 3
- BEREICH B
-- Leiter
-- BEREICH B.1
--- Forscher 1
--- Forscher 2
-- BEREICH B.2
--- Entwickler 1
---- Assistenz
---- Assistenz 2
--- Entwickler 2
- BEREICH C
Bereiche & Personen müssen sichtbar verschachtelt werden können (Hierarchie) und im nachhinein geändert & erweitert werden.
Eine Person enthält Felder wie Name, Email, Tel, Details, ..
Ideen? :) Würd mich freuen! Ich denk auch schon die ganze Zeit nach.. Vermutlich irgendwas mit Fieldsets?
Bin sehr gespannt.
gruß,
SE64
- Anmelden oder Registrieren um Kommentare zu schreiben
Das riecht zunächst nach viel Arbeit
am 13.01.2016 - 15:40 Uhr
Erster Schritt:
Dammeln von Infos, welche Daten erfasst werden sollen
Zweiter Schritt:
Daten normalisieren und in sich wiederholende Blöcke unterteilen
Dritter Schritt:
Die Datensammlungen als content_types formulieren
Vierter Schritt:
über entity_relations Verknüpfungen anlegen
Fünfter Schritt:
aus den Daten eine View basteln, die diese Daten als Struktur aufbereiten kann.
Grüße
Ronald
Hmm.. Ok, sagen wir mal ich
am 14.01.2016 - 13:33 Uhr
Hmm..
Ok, sagen wir mal ich hätte nur die Bereiche.
Ich habe dein content_type "section" und jeweils 2 Referenz-Felder. "field_parent" sowie "field_child".
- Bereich 1
- Bereich 2
-- Bereich 2.1
-- Bereich 2.2
- Bereich 3
- usw.
Wie müsste denn dann die View aussehen, dass in jeder view der gesammte Baum angezeigt wird? Ich stehe völlig auf dem Schlauch.
Brauche ich dafür views: tree?
Lieben Gruß,
SE64