繁体   English   中英

Typo3:如何使用Powermail在钩子中将数据插入数据库

[英]Typo3: How to insert data into database in a hook with powermail

我需要将数据插入数据库的列中。

我应该使用哪个挂钩?

如何插入数据?

我对Powermail如何与钩子一起使用感到非常困惑。

例如,您可以使用以下钩子: 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
    }
}

就像其他功能一样:Powermail能够自己在数据库中创建或编辑表。 您可以通过Powermail创建tt_news记录,只需通过TypoScript定义映射即可。 为此,请仔细阅读手册。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM