views:

120

answers:

3

I have a submit button that is a block of HTML code because of styling and images to make it look better. (I stole most of it from Wufoo).

This is one every form in the application and I was wondering if there is a cleaner way to do this. Something like a partial or helper?

The name of the button "Submit" or "Add Contact" needs to be a variable.

snippet

Add Contact #variable text Back

* Required
+2  A: 

consider partials (http://api.rubyonrails.org/classes/ActionView/Partials.html)

Kevin Davis
A: 

Seems like something partials were invented for.

PEZ
+2  A: 

You can use a application-wide helper for this. Helpers are modules containing methods that are shared by multiple views. You can easily define your own helper that works like the 'submit_tag' helper method that generates the button.

eelco