Hallo Bürgle,
<xsl:value-of select="../haupttextblock" />
So wie ich das sehe, sagst Du nicht welchen Knoten "haupttextblock" Gott was für Namen *g*) Du adressieren willst.
In Deiner Schleife gehst Du zwar die "haupttextueberschriften" chronologisch durch, aber um den "haupttextblock" auszugeben, gehst Du eine Ebene in der Hierarchie höher und wählst dann einfach "haupttextblock" aus und es wird natürlich immer der erste verfügbare "haupttextblock" genommen.
Ich hätte drei Vorschläge, weiß aber nicht, wie genau die Dir in Dein Konzept passen.
a) Eine Adressierung a la "haupttextblock[3]", was aber bestimmt nicht so gut in Deine Schleife passt.
b) Wenn "haupttextueberschriften" und "haupttextblock" eine logische Einheit bilden, würde es sich doch anbieten, diese in ein container einzupacken:
<hauptdingsbums>
<hauptueberschrift> foo </hauptueberschrift>
<haupttextblock> foo </haupttextblock>
</hauptdingsbums>
c) Wozu überhaupt eine Schleife? Ach ja, weil die beiden Haupttexte eine logische Einheit bilden. Ansonsten hätte ich apply-templates empfohlen.
- Tim