Paris on Rails 2008

Ouverture de session

Commentaires récents

Syndication
Flux XML

Apparence des écrans "scaffold" générés

Apparence des écrans "scaffold" générés
Posté par esppat le Jeudi, 7 Août, 2008 - 2:41pm. Débuter avec Rails

Bonjour à toutes et à tous,

Je suis assez nouveau sur RoR, alors si ma question vous paraît hallucinante, remettez-la dans son contexte ...

Note préliminaire : je développe depuis 15 ans, et je trouve Ruby et RoR franchement intéressants !

Mon problème : lors de la génération des "scaffold", on obtient entre autres des pages au format ".html.erb" toutes faites (c'est le but). Il n'y a aucun effort de la part du générateur concernant la présentation dans les pages générées, ce qui me paraît tout à fait normal.

Ma question : comment faire en sorte que les pages générées soient plus en rapport avec le look général de mon application ? Actuellement, je suis obligé de ré-écrire quasiment intégralement les pages générées pour qu'elles ait un aspect acceptable du point de vue utilisateur (quand je dis ré-écrire, je veux dire : modifier de très nombreuses lignes - une majorité, en fait -).
Y a-t-il un endroit où je puisse dire "Voilà comment je veux que tu me génère les pages", "Voilà à quoi doit ressembler un tableau", etc. ??

En vous remerciant d'avance pour vos réponses et commentaires constructifs
Patrice



[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | sujet précédent | sujet suivant | envoyer par email ]

Options d'affichage des commentaires
Sélectionnez la méthode d'affichage des commentaires que vous préférez, puis cliquez sur "Sauvegarder" pour activer vos changements.

Sujet: 
Bien, après recherches
Auteur: 
esppat
Date: 
Jeu, 07/08/2008 - 15:16

Bien, après recherches extensives, j'ai trouvé la page suivante "http://wiki.rubyonrails.org/rails/pages/UnderstandingGenerators" qui m'a permis de comprendre où sont les modèles des pages générés.

J'ai donc effectué une copie du générateur "scaffold" en "scaffold2", et je m'apprête à en modifier les fichiers modèles (sous Linux Ubuntu, les générateurs sont à l'emplacement suivant : /var/lib/gems/1.8/gems/rails-2.1.0/lib/rails_generator/generators/components).


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
Ouaip il doit y avoir un
Auteur: 
dam5s
Date: 
Jeu, 07/08/2008 - 16:32

Ouaip il doit y avoir un plugin pour ca aussi :

http://www.tonyspencer.com/2007/03/01/custom-scaffolding-for-rails/

:)

--
Damien
http://www.webdrivenblog.com/


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Sujet: 
utilise les fichiers layout
Auteur: 
gemsFinder
Date: 
Ven, 08/08/2008 - 13:57

Je pense qu'en créant tes propres css dans public/stylesheet
et en donnant un aspect général a ton layout dans view/layout, tu auras ensuite juste utiliser la fonction yield dans ton layout et c'est bon; toutes tes pages auront le même aspect.


[ Vous devez vous connecter ou vous enregistrer pour écrire des commentaires | envoyer par email ]

Nouveaux liens

Sondage
Lorsque je développe avec Ruby on Rails c'est principalement sous:
Linux
37%
Mac OS X
30%
Windows
32%
(Free|Open|Net) BSD
1%
Autre...
1%
Nombre de votes: 374

Qui est en ligne
Il y a actuellement 1 utilisateur et 64 invités en ligne.

railsfrance.org - communauté francophone des utilisateurs de Ruby on Rails
[ Hébergement et ressources techniques gracieusement fournis par la SSLL Nuxos Group ]