module ApplicationHelper
def save_model_button(model, options = {})
def save_model_button(model, options = {}) model_name = model.class.name.underscore human_model_name = model_name.humanize.titlecase options[:label] ||= model.new_record? ? t('buttons.create', name: t(model_name, default: human_model_name), default: 'Create ' + human_model_name) : t('buttons.save_changes', default: 'Save Changes') options[:class] ||= 'button' options[:accesskey] ||= 'S' options[:id] ||= 'save-button' submit_tag options.delete(:label), options end