[TYPO3-english] Use Powermail 2.x in your own ext.
Sergey Alexandrov
serg at alexandrov.us
Tue Oct 28 22:50:39 CET 2014
Hello guys,
I'm trying to "embed" Powermail form(s) into my extension(s). So far,
tried 2 ways, but unfortunately, can't get it work.
Hope someone has/had experience with this.
So, the first try was to embed the form with my ext. TS like this
(template mark):
EXT_FORM < plugin.powermail(also tried plugin.tx_powermail)
EXT_FORM {
settings.setup.main.pid = 14(PID of the folder with all mail forms)
settings.setup.main.form = 1 (UID of the particular Powermail form)
}
This doesn't work. OK. Then tried to create a form inside an extension
(BTW, it's old pi-based ext., ported to 6.2)
echo '~'.t3lib_extMgm::isLoaded('powermail');<--- Loaded!
$cObjType = $GLOBALS['TSFE']->tmpl->setup['plugin.']['powermail'];
<--- this actually !isset() at all
$pconf = $GLOBALS['TSFE']->tmpl->setup['plugin.']['tx_powermail.'];
$pconf['settings.']['setup.']['main.']['pid'] = 14;
$pconf['settings.']['setup.']['main.']['form'] = 1;
// $pconf is good and a lot of default values populated, which is good
$cObj = t3lib_div::makeInstance('tslib_cObj');
$cObj->start();
echo $content = $cObj->cObjGetSingle($cObjType, $pconf);<--- returns
empty string :(
// because $cObjType is not set (see above), tried manually set to
USER, USER_INT ... nope. Doesn't work either
Stuck. Any help please?
Thank you,
Sergey
More information about the TYPO3-english
mailing list