Hallo liebe Leute,
ich suche nach einer Variante um die Pid des Parents raus zu bekommen.
ich suche nach einer Variante um die Pid des Parents raus zu bekommen. Also ums anschaulicher zu gestalten:
Page 1
Page 2
Page 2.1
Page 2.1.1
Page 2.1.2
Page 2.2
Page 3
Page 4
Ich möchte Inhalt auf Seite 2.1.1 so rendern, dass mir die Uid der Page 2.1 angezeigt wird.
Deshalb dachte ich mir, dass die Pid des Inhalts die Uid von Page 2.1.1 ist. Wenn dem so ist, dann ist die Pid der Page 2.1.1 die Uid der Page 2.1
Bisher bin ich vom Gedankengang so weit:
50 = CONTENT
50 {
table = pages
select {
where uid = pid
}
renderObj < temp.ParentID
}
temp.ParentID = COA
temp.ParentID {
10 = TEXT
10 {
field = pid
}
}
Damit will ich also die Pages durchsuchen und zwar genau den Eintrag raussuchen wo die Uid gleich der aktuellen Pid ist. Die aktuelle Pid ist ja die ID der Parentseite meines Inhaltselements. Wenn ich also die Seite mit Uid = Pid habe, dann müsste ja die Pid dieser Seite die ID des Parents dieser Parentseite sein richtig?
Das RenderObj ist danach zu nichts weiterem da als die ID des Parents der Parentseite auszugeben.
Wenn ich jetzt Knoten im Gehirn verursacht habe, so bitte ich um Entschuldigung. Aber bei mir hat sich so langsam ein Gordonischer Knoten gebildet und ich komme nicht mehr weiter.