Moin,
Hi,
vorweg, worin siehst du denn den großen Vorteil dieser <framework>-Tags? Was ist denn an
<framework:link page="testseite">Linktext</framework:link>
>
> soviel besser als:
>
> ~~~html
<a href="?page=testseite">Linktext</a>
>
So kann ich z.B. an einer zentralen Stelle definieren, ob ich die Links jetzt "hässlich" (?page=testseite) oder "schön" für mod_rewrite (/testseite.html) ausgeben lassen will. Außerdem ist ein Link ja nur das simpelste Beispiel. Das Framework übernimmt ja auch die Verwaltung der Seiten und der Seiteninformationen (Autor, Titel, usw.), sodass man Templates erstellen kann und dort dann z.B. per <framework:page_title /> den Seitentitel ausgeben lassen kann.
Ich verstehe deine Intention noch nicht völlig, erläutere das bitte etwas grundsätzlicher.
Soweit ich das bisher sehen kann, setzt du an der falschen Stelle an. Vielleicht solltest du dir klar machen, WAS genau dein Framework leisten soll.
Es soll z.B. Menüs vereinfachen. Im Backend kann man dann einzelne Menüs erstellen und diesen Seiten oder ganze Kategorien von Seiten zuordnen. Im Template braucht man dann nurnoch <framework:menu id="3" /> zu schreiben und das Menü wird automatisch erstellt.
Links oder Formatierungen durch eigene Tags zu ersetzen, um das dann nochmals Parsen zu lassen, kann es ja eigentlich nicht sein.
Natürlich nicht :D
Gruß,
Take