tuto – rails – nifty generators

Nifty Generators va vous permettre de simplifier la génération de formulaires et d’objets dans votre application ruby on rails.
En presque 2 lignes de code, vous allez générer tout ce qu’il faut pour votre objet, c’est à dire un formulaire de création, une page de visualisation avec possibilité de modification et une page de laquelle vous pourrez supprimer votre objet.

Ajoutez la librairie dans votre gemfile et un coup de bundle install :

  gem 'nifty-generators', '0.4.2'

 

Une fois ceci fait, dans votre répertoire d’appli, lancez :

  rails generate nifty:scaffold Obj champ1:string champ2:integer description:text

 

Je ne détails pas mais vous créez en une ligne le model, le controller et les views déjà prêtes à l’emploi (avec la structure d’objet comportant les 3 champs ci-dessous). Et enfin pour finaliser la chose :

  rake bd:migrate

 

Vous voilà avec les views suivantes et les méthodes correspondantes dans le contrôleur

nifty generators results

résultat d’une création d’objet avec nifty generators

 

Pour plus d’informations sur ce gem, vous pouvez aller faire un tour par ici