[TYPO3-german] Flexform mit type=user
Rainer Schleevoigt
rainer at webmasterei-hamburg.de
Mon Feb 22 13:15:11 CET 2010
Am 2/22/10 12:23 PM, schrieb Rainer Schleevoigt:
> Hi,
Also in der FF muss stehen:
<config>
<type>user</type>
<userFunc>tx_addFieldsToFlexForm->addColorpicker</userFunc>
</config>
Offenbar läuft das jetzt ähnlich wie bei 'wizards' in der TCA-Welt.
Leider habe ich noch keine Doku gefunden.
In meiner Klasse steht nun:
class tx_addFieldsToFlexForm {
function addColorpicker($config) {
$this->extKey= 'ras_cumulustagcloud';
$js = '<script
src="../'.t3lib_extMgm::siteRelPath($this->extKey).dirname($this->scriptRelPath).'res/jscolor/jscolor.js"
type="text/javascript"><!-- //--></script>';
$ret = $js . '<input class="color" /><pre>' .print_r($config,true);
return $ret ;
}
}
Rainer
>
> ich versuche gerade mittels FF verbesserte GUI-Sachen einzubauen. Da
> denke ich an Colorpicker oder Schieberegler. In der TCA-Welt klappt
> das schon.
> Nun habe ich:
> <config>
> <type>user</type>
> <itemsProcFunc>tx_addFieldsToFlexForm->addColorpicker</itemsProcFunc>
> </config>
>
> und in der ext_tables.php steht am Ende:
> include_once(t3lib_extMgm::extPath($_EXTKEY).'class.tx_addFieldsToFlexForm.php');
>
>
> Dort wiederum steht:
> class tx_addFieldsToFlexForm {
> function addColorpicker($config) {
> $ret = '<input class="color" />' .print_r($config,true);
> return $ret;
> }
> }
>
> Leider wird die Form nichts eingebunden.
>
> ???
>
>
> Rainer
>
> und in der
--
Webmasterei Hamburg
Dipl.-Ing. R. Schleevoigt / TYPO3 Certified Integrator
Ust-ID: DE239491976
mail:rainer at webmasterei-hamburg.de
http://webmasterei.com
22303 Hamburg | Novalisweg 10
+49 40 27806982 | skype:kontaktschmied
More information about the TYPO3-german
mailing list