Ja, und ich finds auch klasse dass du so engagiert am helfen bist
Kanns sein, dass es bei dem Hook noch einen kleinen Wort-Dreher im Quelltext gibt?
Hook heißt HookBefore, aber aufgeerufen wird BeforeHook?
class.tx_powermail_pi1.php ab Zeile 163.
PHP-Code:
function hook_main_content_before() {
if(is_array($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['powermail']['PM_MainContentHookBefore'])) { // Adds hook for processing
foreach ($GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['powermail']['PM_MainContentHookBefore'] as $_classRef) {
$_procObj = & t3lib_div::getUserObj($_classRef);
$_procObj->PM_MainContentBeforeHook($this->sessionfields, $this->piVars, $this); // Get new marker Array from other extensions
}
/edit:
Habe nun eben mal $_procObj->PM_MainContentBeforeHook unbenannt in $_procObj->PM_MainContentHookBefore, und so zeigt mir zwar ein print_r (auch in class.tx_powermail_pi1.php) wieder dass es richtig ersetzt wurde - aber in der empfangenen Mail steht immer noch das ursprünglich eingegebene drinne.