Montag, 22. Februar 2010

Länderliste als Plugin für Rails

Für Anmeldeformulare ist es meist recht mühsam, eine vernünftige Länderauswahl zur Verfügung zu stellen. Um weltweit alle möglichen Anwender zu berücksichtigen muss man meist eine umfangreiche Länderliste zusammenstellen und in seine Webseite einbauen. Gut, wenn andere diese Arbeit schon gemacht haben, und dies als Ruby on Rails-Plugin zur Verfügung stellen:
http://techblog.kaveritech.com/2009/01/18/ruby-on-rails-country-list-plugin/
Das Beispiel auf der Seite hat für mich so nicht funktioniert. Parameter eins und zwei sind richtig angegeben, es handelt sich um den Formular- und Feldnamen. Der dritte Parameter ist eine Vorauswahl an Ländern, die dann als erste in der Auswahlliste erscheinen. Bei mir sieht der Aufruf z.B. so aus:

<%= country_select(:member, :country, ['Choose country...', 'France', 'Germany', 'Portugal', 'Russia', 'Spain', 'United Kingdom']) %>

Viel Spaß damit!

0 Kommentare:

Kommentar veröffentlichen