14
Ago 08

Para as mensagens flash funcionarem, é preciso colocar na view:

 

<p style="color: red"><%= flash[:error] %> para as de erro

<p style="color: green"><%= flash[:notice] %> para as notice

 

=]]

 


<ul><%= render :partial => 'role', :collection => @user.roles %></ul>

 

o parâmetro  :collection => @user.roles, faz com que o partial seja renderizado para cada elemento do array @user.roles.

 

=]]

publicado por dessa às 15:19

01
Jul 08

Apesar dos pesaresss! Estou feliz! Primeiro pq lançaram uma versão nova do tutorial "Rails para sua Diversão e Lucro". Eu achava a anterior muito confusa e difícil. Pelo que eu vi, a nova está muito mais direta e simplesss! =iess E é para Rails 2.0. O link: www.labdrc.com.br/rails.zip

 

Bem, hoje aprendi um novo conceito: as partials. Partials são views, porém seus nomes começam com "_"  ushus. Elas são úteis quando o código de uma view começa a ficar muito gigante (como o meu show objetos =x).. No meu caso eu criei por ex: _detalhes_objeto, _detalhes_ciclo_vida, etc.  Ai no show do objeto eu chamo essas partials.

 

<%= render :partial => "partials/_detalhes_objeto" %>

 

Isso faz com que o conteúdo do arquivo "_detalhes_objeto" seja exibido no lugar que vc quer. partials/ é pq salvarei todas as partials dentro de uma pasta com este nome, dentro da pasta views. =]

 

Bem, depois quando eu for ler mais sobre partials eu posto uma explicação decente, mas por enquanto esta me cabe! =p

 

já volto!

publicado por dessa às 16:54
sinto-me: felizzzzz
tags:

Dezembro 2009
Dom
Seg
Ter
Qua
Qui
Sex
Sab

1
2
3
4
5

6
7
8
9
10
11
12

13
14
15
16
17
18
19

20
21
22
23
24
25
26

27
28
29
30
31


posts recentes

...

...

pesquisar
 
Subscrever por e-mail

A subscrição é anónima e gera, no máximo, um e-mail por dia.

blogs SAPO