/** * Submit button for BE form. * @param string $name * @param string $value * @param string $confirmMsg * @param array $options */ public function createSubmit($name, $value, $confirmMsg = '', $options = array()) { $icon = ''; if ($options['icon']) { $icon = Tx_Rnbase_Backend_Utility_Icons::skinImg($GLOBALS['BACK_PATH'], 'gfx/' . $options['icon']); } $btn = '<input type="' . ($icon ? 'image' : 'submit') . '" name="' . $name . '" value="' . $value . '" '; if (strlen($confirmMsg)) { $btn .= 'onclick="return confirm(' . tx_rnbase_util_Strings::quoteJSvalue($confirmMsg) . ')"'; } if (strlen($icon)) { $btn .= $icon; } $btn .= '/>'; return $btn; }