/** * on ChangeRadio change * @param $param Action parameters */ public static function onChangeRadio($param) { if ($param['enable'] == 1) { TCombo::enableField('form_enable_disable', 'block1_combo'); TEntry::enableField('form_enable_disable', 'block1_entry'); TSpinner::enableField('form_enable_disable', 'block1_spinner'); TDate::disableField('form_enable_disable', 'block2_date'); TEntry::disableField('form_enable_disable', 'block2_entry'); TCheckGroup::disableField('form_enable_disable', 'block2_check'); TDate::clearField('form_enable_disable', 'block2_date'); TEntry::clearField('form_enable_disable', 'block2_entry'); TCheckGroup::clearField('form_enable_disable', 'block2_check'); } else { TCombo::disableField('form_enable_disable', 'block1_combo'); TEntry::disableField('form_enable_disable', 'block1_entry'); TSpinner::disableField('form_enable_disable', 'block1_spinner'); TDate::enableField('form_enable_disable', 'block2_date'); TEntry::enableField('form_enable_disable', 'block2_entry'); TCheckGroup::enableField('form_enable_disable', 'block2_check'); TCombo::clearField('form_enable_disable', 'block1_combo'); TEntry::clearField('form_enable_disable', 'block1_entry'); TSpinner::clearField('form_enable_disable', 'block1_spinner'); } }