[ANN] ActsAsOptions plugin for Rails 2.0

Hi,

I’ve made a simple plugin for Rails 2.0 to generate options for
tag.

script/plugin install
http://janx.googlecode.com/svn/trunk/acts_as_options

After installed, add the ‘acts_as_options’ line to your model:

class Brand
acts_as_options
end

By default ActsAsOptions suppose you have a ‘name’ column and a ‘id’
column in your table, you can change this of course(see below).

After the declaration whenever you need options for a select in form,
simply:

f.select :brands, Brand.find_as_options

or

select_tag :brands, Brand.find_as_options

you can specify the name and value column when declaration or find:

acts_as_options :stub, :id # will generate <%= brand.stub %>

or

Brand.find_as_options :stub, :id

Best
Jan