[TYPO3-core] t3lib_BEfunc::getProcessedValue hook fixes

Bernhard Kraft kraftb at kraftb.at
Fri Nov 17 15:22:36 CET 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

> Hook or no hook I think that we need a built-in TS way to configure flex 
> form fields like we can for ordinary TCA fields. IMHO this can be 
> considered as HCI issues as eg blinding of fields not needed usuall 
> improves the UI experience for users.


The sense behind this hook is not to allow Flex fields to get defined by
TS ... TS has nothing to do here ... Flexforms get rendered in the BE and
so their DS is mainly needed there (of course also in the FE when one calls
$pibase->pi_initPiFlexform())

And you have to call it for TCEforms, TCEmain, and transferdata cause in all
cases the added fields have to get taken into account - i mean if you dynamically
add a new field of type "file" you also would like this field to get processed
by TCEmain !!


It is in fact correct when we would somehow cache the generated DS and not call
the complete hook a second time - this would probably speed up some extensions which
are using this hook like kb_cont_table and dynaflex (tx_commerce) ...



greets,
Bernhard
- --
- ----------------------------------------------------------------------
"Freiheit ist immer auch die Freiheit des Andersdenkenden"
Rosa Luxemburg, 1871 - 1919
- ----------------------------------------------------------------------
[[ http://think-open.at | Open source company ]]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD4DBQFFXcWsIl4dkVkDMFkRAtJcAKCIajCHzFgDMpCWeM4JTk/4kQtKegCYus29
pPcLyZyiRT3Qt45eUjpYZQ==
=WQER
-----END PGP SIGNATURE-----



More information about the TYPO3-team-core mailing list