Die Ajax Endpoints hatte ich bereits für das Mobile Skin.
Hört sich das sinnvoll an für dich?
Dazu verstehe ich es noch zu wenig. Wo ist denn cActionThreadlistajax angesiedelt? Beerbt das die cActionThreadlist oder liegt sie daneben? und lädt mit den Datenobjekte selbst nur was sie braucht? Wie ist sie in den Programmfluss von pxmboard.php eingebunden?
Ich habe mir eine eigene Ajax Basisklasse bauen lassen. Nachdem ich mich bei Junior für den eher mäßigen Ansatz den er vorher fertiggestellt hatte beschwert hatte ist er nun auch in den Kommentaren ganz reumütig:
/**
* Basisklasse für AJAX-Actions mit JSON-Response
*
* WICHTIG: Kein exit() verwenden! Framework-Lifecycle bleibt intakt!
* JSON-Response wird über getOutput() zurückgegeben.
*
:)
Und woher weiss das Testforum, welcher Skin gerade ausgespielt werden soll wenn die Board.tpl so stark vereinfacht ist? Oder schaltest du das für die Entwicklung immer komplett um zwischen den Codebasen? Fragen über Fragen. Ich werde mich erstmal ums Bugfixing kümmern damit mal ein solider Stand entsteht.
TrifftNix