arrNoFl); $PaletteManipulator = PaletteManipulator::create() ->addLegend('formilicious_legend','expert_legend',PaletteManipulator::POSITION_BEFORE) ->addField('eSM_fl_width','formilicious_legend',PaletteManipulator::POSITION_APPEND) ->addField('eSM_fl_clear','formilicious_legend',PaletteManipulator::POSITION_APPEND) ->addField('eSM_fl_class','formilicious_legend',PaletteManipulator::POSITION_APPEND) ; foreach ($palettes as $palette) { $pm = clone $PaletteManipulator; if ($palette == 'submit') { $pm ->addField('eSM_fl_lblpadding','formilicious_legend',PaletteManipulator::POSITION_APPEND) ->addField('eSM_fl_alignment','formilicious_legend',PaletteManipulator::POSITION_APPEND) ; } $pm->applyToPalette($palette,'tl_form_field'); } } } }