ich hab jetzt schon alles mögliche gesucht, gelesen und probiert, aber irgendwie habe ich zu meinem problem noch keine lösung.
als blog bin ich mit wordpress sehr glücklich und versuche es jetzt in richtung cms zu modifizieren. letztlich möchte ich auf folgendes hinaus.
aufgrund des workflows der eingabe habe ich mehrere inhalte als beiträge erstellt. nehmen wir folgendes als beispiel:
kategorien:
spiele -> spiel 1, spiel 2, spiel 3 (unterkategorien von spiele)
programmierer -> progger 1, progger 2, progger 3 (unterkategorien von programmierer)
beiträge:
zusammenfassung für spiel 1 (ist der kategorie spiel 1 zugeordnet)
zusammenfassung für spiel 2 (ist der kategorie spiel 2 zugeordnet)
usw.
zusammenfassung für progger 1 (ist der kategorie progger 1 zugeordnet)
zusammenfassung für progger 2 (ist der kategorie progger 2 zugeordnet)
usw.
arbeiten1 an spiel 1 (ist der kategorie spiel 1 und dem progger 1 und 3 zugeordnet)
arbeiten2 an spiel 1 (ist der kategorie spiel 1 und dem progger 2 und 3 zugeordnet)
arbeiten3 an spiel 1 (ist der kategorie spiel 1 und dem progger 1 und 2 zugeordnet)
arbeiten1 an spiel 2 (ist der kategorie spiel 2 und dem progger 1 und 2 zugeordnet)
usw.
was ich nun bei der anzeige einer einzelnen kategorie haben möchte ist dies:
in der kategegorie spiel 1 wird zuerst die zusammenfassung und darunter die einzelnen arbeiten an dem spiel in alphabetischer reihenfolge angezeigt. soweit ist mir dies auch aufgrund der verwendung von custom fields, zur kennzeichnung der einzelnen beiträge, auch gelungen. schematisch sieht dies so aus:
zusammenfassung spiel 1
arbeiten 1 an spiel 1
arbeiten 2 an spiel 1
arbeiten 3 an spiel 1
bei den programmieren komme ich aber nicht recht weiter. lasse ich mir die kategorie progger 1 anzeigen, so soll zuerst die zusammenfassung des programmierers erscheinen, darunter die zusammenfassung des spiels an dem der programmierer beteiligt war und direkt darunter die einzelnen auflistungen der arbeiten an dem spiel. soweit so gut, dies bekomme ich auch noch hin. aber darunter soll es weiter gehen mit der zusammenfassung von spiel 2 und darunter wieder die einzelnen auflistungen der arbeiten am spiel. schematisch sieht es so aus:
zusammenfassung progger 1
zusammenfassung spiel 1
arbeiten 1 an spiel 1
arbeiten 3 an spiel 1
zusammenfassung spiel 2
arbeiten 1 an spiel 2
zur lösung dachte ich halt an einen loop im loop. ich lasse also erst die zusammenfassung des proggers ausgeben. gehe dann in den nächsten loop, der mir die zusammenfassung des ersten spiels ausgibt und springe direkt innerhalb des loops in einen neuen, der mir alle arbeiten am spiel ausgibt, die passend zur progger- und spielekategorie sind.
ich weiß halt nich, ob dies überhaupt möglich ist. und da es eine recht große datensammlung werden soll, möchte ich diesen vorgang soweit wie möglich automatisieren und auf manuelle verknüpfung der beiträge verzichten.
eine anderer lösungsansatz wäre vielleicht noch das inkludieren der arbeiten an dem spiel direkt in den beitrag der spielezusammenfassung.
ich gebe mich mit allem zufrieden, können auch direkte datenbankanweisungen sein. vielleicht reicht mir auch schon ein möglicher weg den ich zur problemlösung einschlagen kann. aber momentan stecke ich irgendwie fest.