[1.16] Benutzer-Detailseite im UMGT bricht mit Fehler ab

Das Forum ist für das Melden von Bugs gedacht. // This forum is intended to report bugs with the APF.
Gesperrt
Benutzeravatar
dr.e.
Administrator
Beiträge: 4527
Registriert: 04.11.2007, 16:13:53

[1.16] Benutzer-Detailseite im UMGT bricht mit Fehler ab

Beitrag von dr.e. » 24.10.2012, 11:34:47

Reported von Coach83:

Beim Aufruf der Benutzer-Detail-Seite bricht diese mit dem Fehler

Code: Alles auswählen

Fatal error: Call to undefined method html_taglib_placeholder::getGetterMethod() in ***\SourceforgeSVN\branches\php5\1.16\tools\html\taglib\html_taglib_iterator.php on line 242

Call Stack:
    0.0081     139800   1. {main}() ***\SourceforgeSVN\branches\php5\1.16\examples\sandbox\index.php:0
    0.0489    1038872   2. Frontcontroller->start(???, ???) ***\SourceforgeSVN\branches\php5\1.16\examples\sandbox\index.php:25
    0.5082    2340824   3. Page->transform() ***\SourceforgeSVN\branches\php5\1.16\core\frontcontroller\Frontcontroller.php:492
    0.5083    2340848   4. Document->transform() ***\SourceforgeSVN\branches\php5\1.16\core\pagecontroller\pagecontroller.php:974
    0.5144    2441192   5. Document->transform() ***\SourceforgeSVN\branches\php5\1.16\core\pagecontroller\pagecontroller.php:1643
    0.5149    2442000   6. Document->transform() ***\SourceforgeSVN\branches\php5\1.16\core\pagecontroller\pagecontroller.php:1643
    0.5242    2446480   7. Document->transform() ***\SourceforgeSVN\branches\php5\1.16\core\pagecontroller\pagecontroller.php:1643
    0.5268    2451480   8. Document->transform() ***\SourceforgeSVN\branches\php5\1.16\core\pagecontroller\pagecontroller.php:1643
    0.7124    3464512   9. html_taglib_iterator->transform() ***\SourceforgeSVN\branches\php5\1.16\core\pagecontroller\pagecontroller.php:1643
    0.7125    3464536  10. html_taglib_iterator->transformIterator() ***\SourceforgeSVN\branches\php5\1.16\tools\html\taglib\html_taglib_iterator.php:299
ab.

Betroffene Version: 1.16-SVN Revision #1956
Viele Grüße,
Christian

Benutzeravatar
dr.e.
Administrator
Beiträge: 4527
Registriert: 04.11.2007, 16:13:53

Re: [1.16] Benutzer-Detailseite im UMGT bricht mit Fehler ab

Beitrag von dr.e. » 24.10.2012, 11:53:35

Hallo zusammen,

der Fehler ist nun im SVN ab Revision #1958 gefixt. Grund für den Fehler war das Refactoring des APF-Tag-Parsers zur besseren Wiederverwendung der Tag-Implementierungen. Im Rahmen dessen wurde die Klasse item_taglib_placeholder entfernt, die von html_taglib_placeholder erbt und die Methode getGetterMethod() definierte.

Mit dem Fix wurde der Inhalt der Methode in html_taglib_iterator übernommen. Da es sich dabei lediglich um einen Methoden-Call handelt und aus Performance-Gründen wurde auf eine Wiedereinführung der Klasse item_taglib_placeholder verzichtet.
Viele Grüße,
Christian

Gesperrt

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast