[TYPO3-dev] typoscript GP:var + tt_address
Jigal van Hemert
jigal at xs4all.nl
Mon Jul 18 12:57:02 CEST 2011
Hi,
On 18-7-2011 9:11, Tomas Norre Mikkelsen wrote:
> On 2011-07-13 15:21, Nicole Cordes wrote:
>> 2) Does groupSelection support stdWrap-functions (I haven't any
>> tt_address around)?
>
> Don't know if its supports stdWrap-functions, but if setting the
> variable manually with lib.group_id = 7 it works, and i my oppinion it
> shouldn't matter if its declared from post og manually when used as
>
> groupSelection < lib.group_id afterwards?
The copy operator '<' just copies the definition of the right side
argument. There is a difference between:
lib.group_id = 7
plugin.tx_ttaddress_pi1.groupSelection < lib.group_id
which is equivalent to:
plugin.tx_ttaddress_pi1.groupSelection = 7
And:
lib.group_id = TEXT
lib.group_id.data = GP:group_id
lib.group_id.htmlSpecialChars = 1
plugin.tx_ttaddress_pi1.groupSelection < lib.group_id
which is equivalent to:
plugin.tx_ttaddress_pi1.groupSelection = TEXT
plugin.tx_ttaddress_pi1.groupSelection.data = GP:group_id
plugin.tx_ttaddress_pi1.groupSelection.htmlSpecialChars = 1
Typoscript does not evaluate lib.group_id first into a single value and
then copies the result to plugin.tx_ttaddress_pi1.
You can see this in the Object Browser.
You can also change the copied defintion later on:
plugin.tx_ttaddress_pi1.groupSelection < lib.group_id
plugin.tx_ttaddress_pi1.groupSelection.htmlSpecialChars = 0
will turn off htmlspecialchars.
--
Kind regards / met vriendelijke groet,
Jigal van Hemert.
More information about the TYPO3-dev
mailing list