Ich möchte in einem Gästebuch/Forum, das in mit Catalyst schreibe, Threads rekursiv darstellen.
Jeder Artikel besteht aus dem eigentlichen Artikel, und einer Liste der Antworten. Mein bisherige Ansatz für das Template sieht so aus:
<div class="gb_entry">
<h2>[% entry.subject %]</h2>
<div id="gb_message">
[% entry.message %]
</div>
<ul>
[% FOREACH s IN entry.siblings %]
<!-- hier ist mein Problem: wie mache ich die Rekursion richtig?-->
[% PROCESS entry.tt2 s %]
[% END %]
</ul>
</div>
Ich will also das Template rekursiv so einbinden, dass in dem eingebunden Template der Wert entry auf s gesetzt wird.
Kann ich das irgendwie sinnvoll in dem Template machen? Dieser Versuch ergibt
file error - recursion into 'entry.tt2'
Oder muss ich das Problem ganz anders angehen?
Danke schon mal im voraus.