2012-04-03 13 views

答えて

1

たとえば、このフックを使用することができます:PM_SubmitBeforeMarkerHook$sessionData、提出されたデータが含まれています。

ext_localconf.php

$GLOBALS['TYPO3_CONF_VARS']['EXTCONF']['powermail']['PM_SubmitBeforeMarkerHook'][$_EXTKEY] = 'EXT:'.$_EXTKEY.'/Ressources/Private/PHP/Hooks/powermail/class.user_PM_SubmitBeforeMarkerHook.php:&user_PM_SubmitBeforeMarkerHook'; 

class.user_PM_SubmitBeforeMarkerHook.php

<?php 

class user_PM_SubmitBeforeMarkerHook { 
    public function PM_SubmitBeforeMarkerHook (tx_powermail_submit &$pObj, &$markerArray, &$sessionData) { 
     // Save data 
    } 
} 
+0

markerArrayは空のようです – Patrik

+0

私はそれを得ました。代わりにsessionDataを使用しなければなりませんでした。ありがとう – Patrik

+0

正確には、答えを調整します –

0

だけ付加など:PowerMailのは、独自のデータベース内のテーブルを作成または編集することができます。あなたはf.e. TypoScriptによるマッピングを定義するだけで、powermail経由でtt_newsレコードを作成できます。そのマニュアルを詳しく見てください。

+0

私はTypoScriptをマスターし、PHPで多くの素晴らしい経験をしていないTYPO3インテグレータにのみお勧めします。 PHP開発者として私はPHPでdBインサートを好む。データを変換して例外を管理する可能性が増します。 –

関連する問題