34 votes

Comment générer Haml points de vue au lieu de erb

Je suis en train de construire une application avec des Rails 2.3.4 et à l'aide de

script/generate controller home index

pour générer un contrôleur et page d'accueil. J'ai Haml installé. J'obtiens un fichier erb:

app/views/home/index.html.erb

mais je préfère avoir un Haml fichier généré à la place, comme:

app/views/home/index.html.haml

Je me souviens de Merb est susceptible de générer .haml points de vue au lieu de .erb si un haml gem a été détecté. N'est-ce pas disponible dans les Rails 2.3.4? J'ai essayé

script/generate controller home index --haml

mais une "--haml" l'option n'est pas valide.

Bien sûr, je peux modifier manuellement mon erb fichiers de haml fichiers, mais je préfère avoir le générateur de faire le travail. Appelez-moi paresseux. Des Suggestions?

33voto

Alex Points 919

Ce bijou fera l'affaire http://github.com/indirect/haml-rails

2voto

ecoologic Points 2748

Quel effectivement travaillé pour moi, mais dans les rails 3.1 est ce wiki ici: https://github.com/plataformatec/devise/wiki/How-To:-Create-Haml-and-Slim-Views :)

0voto

funkymunky Points 790

Ce bijou ici pourrait être utile. Je ne pense pas qu'il y est de toute façon de le faire à l'extérieur d'un plugin/gem. (disclaimer: je n'ai pas essayé moi-même, mais il est venu à travers elle, quand je faisais des recherches la même chose)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X