hi Matti,
Dann wäre es sinnvoller, anhand des Accept-Headers ein Template aufzurufen. Der Controller entscheidet anhand des Headers, welches Template aufgerufen wird. Dann implementierst du deine n Templates, dasjenige für die "AJAX"-Ausgabekomponente ist dann einfach nur das formatierte Ergebnis, also sehr elementar. Wenn weitere Ausgabemöglichkeiten hinzukommen, dann brauchst du nur die Templates dafür implementieren, und ansonsten nichts anpassen.
Habs getestet, wow! Das rockt ja richtig ab und schafft zukunftsträchtige Möglichkeiten ;)
Aber es kommt noch dicker. Die ganze http-accept-family wird demnächst in meinem Framework Einzug halten, u.a. auch accept-language und nun ists auch klar, an welcher Stelle die Auswahl des Templates erfolgt (Mehrsprachigkeit).
DAnke Euch allen, Schmatz!!!11
Hotti