2011-01-07 4 views
0

J'essaye d'installer le plugin state_select. J'ai essayé l'installation du plugin rails et les rails ne peuvent pas le trouver, peu importe comment j'entre dans le chemin avec require.Installation d'un plugin dans Rails 3

J'ai essayé d'utiliser bundler en utilisant gem "state_select",: git => "git: //github.com/bansalakhil/state_select.git" mais il n'y a pas de gemme pour cela.

Toute aide est appréciée!

Répondre

2

Hmm. Le propriétaire de state_select prétend qu'il fonctionne sur Rails 3 (http://www.railsplugins.org/plugins/293-state-select). Je viens de l'essayer dans Rails 3 et cela semble fonctionner. La principale difficulté que j'avais été installé, parce que quand je courais

rails plugin install https://github.com/zdennis/state_select.git 

(Je ne sais pas si zdennis est la bonne mais il est juste un exemple), je suis arrivé cette erreur:

fatal: Couldn't find remote ref HEAD 

Vous pouvez contourner ce problème en téléchargeant le fichier ZIP et en l'agrandissant avec le nom "state_plugin" dans le fournisseur/plugins. Puis mettez ceci dans une vue, sans aucune instruction "require":

<%= state_select(:us, {}) %> 

Il affiche une liste déroulante d'état dans la vue.