Ajouter des effets scriptaculous

Salut,

Un utilisateur se plaint d’un manque de visibilité/lisibilité des
messages flash[:notice]générés par rails, du coup, je pensais ajouter un
effet Highlight histoire de tester un peu d’Ajax mais j’ignore ou est
généré le <div id=success"> dans le code Rails. Comment ajouter ça
proprement ?

Si quelqu’un a déjà testé…

Salut Zambra,

Un utilisateur se plaint d’un manque de visibilité/lisibilité des
messages flash[:notice]générés par rails, du coup, je pensais
ajouter un effet Highlight histoire de tester un peu d’Ajax mais
j’ignore ou est généré le <div id=success"> dans le code Rails.
Comment ajouter ça proprement ?
???

flash[:notice]générés par rails,
Tu parles d’un scaffold ? flash ne génère magiquement pas de flash
[:notice]. flash[] est une variable que tu demande dans ta vue.
Apparemment tu vois pas tes vues alors tu es en mode scaffold magique
et là effectivement tout est généré magiquement…
Dans ce cas, tu ne pourras pas rajouter un highlight.

NP_______________________________________________
Railsfrance mailing list
[email protected]
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance

Nicolas P. a écrit :

Tu parles d’un scaffold ? flash ne génère magiquement pas de
flash[:notice]. flash[] est une variable que tu demande dans ta vue.

Désolé pour le bruit, je cherchais partout dans mes vues et j’avais
oublié que c’était dans layout/application.rhtml
donc j’ai pu modifier le

<%= flash[:notice] %>

généré par le scaffold

re

Tu parles d’un scaffold ? flash ne génère magiquement pas de flash
[:notice]. flash[] est une variable que tu demande dans ta vue.

Désolé pour le bruit, je cherchais partout dans mes vues et j’avais
oublié que c’était dans layout/application.rhtml
donc j’ai pu modifier le

<%= flash[:notice] %></
div> généré par le scaffold

Ok pas de prob. Désolé pour le peu d’aide, d’après ta description tu
faisais un scaffold magique et tu ne semblait pas avoir generé un
scaffold. Content que tu aies pu trouver !

NP_______________________________________________
Railsfrance mailing list
[email protected]
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance

Ok pas de prob. Désolé pour le peu d’aide, d’après ta description tu
faisais un scaffold magique et tu ne semblait pas avoir generé un
scaffold. Content que tu aies pu trouver !

c’est ton message qui m’a mis sur la voie. Quelle différence y a t-il
entre scaffold et scaffold magique ?

Scaffold signifie échafaudage en anglais. Ce sont des échafaudages qui :

  • dans le premier cas permettent d’évaluer la situation et de commencer
    éventuellement à injecter du contenu
  • et dans le second cas de commencer avec une structure de départ

Ok, merci, je ne connaissais pas le premier, je n’utilise que le
générateur pour dégrossir

re Zambra,

Ok pas de prob. Désolé pour le peu d’aide, d’après ta description
tu faisais un scaffold magique et tu ne semblait pas avoir generé
un scaffold. Content que tu aies pu trouver !

c’est ton message qui m’a mis sur la voie. Quelle différence y a t-
il entre scaffold et scaffold magique ?

Il y a 2 scaffolds :

  • l’un est très précaire (impossible à modifier son comportement)
    mais immédiatement mis en place (voir http://api.rubyonrails.com/
    classes/ActionController/Scaffolding/ClassMethods.html#M000137) Le
    seul code que tu aies est “scaffold :your_model” dans un de tes
    controller (On peut faire des render_scaffold qui sont un peux plus
    intéressant, mais dont l’utilité est limité, voir api)
  • l’autre est un générateur (script/generate pour la doc) qui donne
    exactement le même résultat sauf qu’il crée le code, que l’on pourra
    alors modifier et adapter, c’est ce que tu semble utiliser.

Scaffold signifie échafaudage en anglais. Ce sont des échafaudages qui :

  • dans le premier cas permettent d’évaluer la situation et de
    commencer éventuellement à injecter du contenu
  • et dans le second cas de commencer avec une structure de départ

bonne fin de journée,
NP_______________________________________________
Railsfrance mailing list
[email protected]
http://lists.rubyonrails.fr/mailman/listinfo/railsfrance

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs