Ich weiß nicht genau ob es an der Umstellung auf 3.8.0 liegt oder an anderen Dingen. Jedenfalls funktionierte seit dem das Plugin "julle_diffformmailrcp" nicht mehr.
Es kam immer die Fehlermeldung
<b>Warning</b>: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in <b>d:\www_root\typo3\typo3conf\ext\julle_diffformmailrcp\class.ux_t3lib_formmail.php</b> on line <b>124</b><br />
Bei näherer Betrachtung stellte sich raus das im Formular zwar
<input type="hidden" name="locationData" value="690:tt_content:1094" />
stand, dieses jedoch nicht an das Plugin weiter gegeben worden ist. Somit wurde die auszuführende SQL Anweisung total quer und der MySQL Server mochte nicht mehr.
Durch das Try-and-Error Verfahren stellte sich raus das in der Datei tslib/class.tslib_fe.php in der Funktion "sendFormmail()" (bei mir ab Zeile 1922) folgendes Stand:
$EMAIL_VARS = t3lib_div::_POST();
$locationData = $EMAIL_VARS['locationData'];
unset($EMAIL_VARS['locationData']);
unset($EMAIL_VARS['formtype_mail']);
Da mir noch nicht so ganz klar ist, warum locationData an eine andere Variable übergeben, dann aber aus dem Array $EMAIL_VARS gelöscht worden ist, habe ich mal das erste unset auskommentiert - und siehe da, julle_diffformmailrcp wollte wieder 8-)
Ich hoffe nicht das ich mir damit eine zu große Lücke reingerissen habe - oder ist da etwas bekannt? #paralyzed#
Gruß - sirTeddy