The problem here is the last false which ignores 0 values and thus deactivated values cannot deactivate the values from TypoScript but the Flexform values should be the strongest.
Is this the expected behavior? If so, then the FlexForm setting could be removed as it is useless. It only has an effect if the TypoScript value would set to 0 by someone else and then activate the FlexForm setting again individually.
The FlexForm field
enable_scrollwheelzoom
has no effect.The setting is actually activated via TypoScript:
thus it is always activated and can NOT be deactivated because of the way how the overwrite is called:
https://github.com/bobosch/ods_osm/blob/fbe6a009bda941bfdd737036eea5692da0d3645e/Classes/Controller/PluginController.php#L156
The problem here is the last
false
which ignores0
values and thus deactivated values cannot deactivate the values from TypoScript but the Flexform values should be the strongest.Is this the expected behavior? If so, then the FlexForm setting could be removed as it is useless. It only has an effect if the TypoScript value would set to
0
by someone else and then activate the FlexForm setting again individually.What do you think?