Hallo Be Au,

> danke für den Beitrag. Das Klingt eigentlich logisch, allerdings kam
> bei mir der Fehler unter PHP 5.6

jetzt habe ich spaßeshalber die pt_extlist in einer TYPO3 6.2.19 unter PHP 5.6 
mal auf Version 2.2.2 gebracht.
Dabei bekam ich im Frontend den Fatal Error "Call to undefined method 
Tx_PtExtlist_Domain_Configuration_Filters_FilterConfig::configValueExistsAndNotNothing()"
 in Zeile 36 der 
"pt_extlist/Classes/Domain/Configuration/Filters/FilterConfig.php".

Die besagte undefinierte Methode sollte in der Extension "pt_extbase", genauer 
gesagt in der abstrakten Klasse 
"Classes/Configuration/AbstractConfiguration.php" definiert werden. Dort gibt 
es eine Methode "configValueExiststAndNotNothing", die vermutlich gemeint ist.

Siehst Du den Fehler? Ich habe auch zweimal hinschauen müssen: es ist das "t" 
zwischen "Exists" und "And" im Namen der Methode.

Es ist also ein Bug; je nach Betrachtungsweise kann man sich aussuchen ob der 
Fehler im Methodennamen in "pt_extbase" oder im Aufruf in "pt_extlist" liegt. 
Ich habe in meiner Testinstallation YAG wieder zum Laufen gebracht indem ich in 
der "pt_extlist/Classes/Domain/Configuration/Filters/FilterConfig.php" den 
Aufruf "$this->configValueExistsAndNotNothing" durch 
"$this->configValueExiststAndNotNothing" ersetzt habe (die Methode wird 
extensionweit nur an zwei Stellen in dieser Datei aufgerufen).



Viele Grüße

Marco 


_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an