<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>
<channel>
	<title>Comments on: Exibindo mensagens no Rails</title>
	<atom:link href="http://simplesideias.com.br/exibindo-mensagens-no-rails/feed/" rel="self" type="application/rss+xml" />
	<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/</link>
	<description></description>
	<pubDate>Tue, 06 Jan 2009 23:24:34 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Guilherme</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-96879</link>
		<dc:creator>Guilherme</dc:creator>
		<pubDate>Sat, 11 Oct 2008 05:36:40 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-96879</guid>
		<description>Nando, estou tentando utilizar aquele efeito que faz as mensagens aparecem e desaparecem automaticamente mas não estou conseguindo. Pode me dar uma dica ou postar algo sobre a utilização desse efeito ?

Muito obrigado e desculpe qualquer coisa ;)

Abraços.</description>
		<content:encoded><![CDATA[<p>Nando, estou tentando utilizar aquele efeito que faz as mensagens aparecem e desaparecem automaticamente mas não estou conseguindo. Pode me dar uma dica ou postar algo sobre a utilização desse efeito ?</p>
<p>Muito obrigado e desculpe qualquer coisa ;)</p>
<p>Abraços.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo M.</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-94073</link>
		<dc:creator>Eduardo M.</dc:creator>
		<pubDate>Fri, 26 Sep 2008 18:57:43 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-94073</guid>
		<description>Desculpe mais um post, mas no post anterior eu esqueci do html, que foi comido pelo na postagem.

Na linha "page.replace_html 'feedback', "#{mensagem}"" deveria ser:
page.replace_html 'feedback', "menor p class='#{tipo}' maior #{mensagem} menor barra p maior"

Eduardo Mucelli.</description>
		<content:encoded><![CDATA[<p>Desculpe mais um post, mas no post anterior eu esqueci do html, que foi comido pelo na postagem.</p>
<p>Na linha &#034;page.replace_html &#039;feedback&#039;, &#034;#{mensagem}&#034;" deveria ser:<br />
page.replace_html &#039;feedback&#039;, &#034;menor p class=&#039;#{tipo}&#039; maior #{mensagem} menor barra p maior&#034;</p>
<p>Eduardo Mucelli.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo M.</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-94072</link>
		<dc:creator>Eduardo M.</dc:creator>
		<pubDate>Fri, 26 Sep 2008 18:54:20 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-94072</guid>
		<description>Sobre os dois últimos posts, consegui!

Se alguém estiver querendo usar o flash_message com RJS faça da seguinte forma:

No application_helper eu fiz o método:

   # Mostra a mensagem informativa utilizada em operações realizadas com sucesso.
   # O elemento (div, td...) da página que contém o método "flash_message" deve ter id='feedback'
   # @page Página usada no "render update do &#124;page&#124;"
   # @tipo notice, warning, info, error
   # @mensagem String que será a mensagem renderizada
   def flash_message_now (page,tipo,mensagem)
      page.replace_html 'feedback', "#{mensagem}"
      page.show 'feedback'
   end

   No controller eu tenho, por exemplo:

   render :update do &#124;page&#124;
      ...
      flash_message_now(page,"notice","Comentário enviado com sucesso")
   end

Eduardo Mucelli.</description>
		<content:encoded><![CDATA[<p>Sobre os dois últimos posts, consegui!</p>
<p>Se alguém estiver querendo usar o flash_message com RJS faça da seguinte forma:</p>
<p>No application_helper eu fiz o método:</p>
<p>   # Mostra a mensagem informativa utilizada em operações realizadas com sucesso.<br />
   # O elemento (div, td&#8230;) da página que contém o método &#034;flash_message&#034; deve ter id=&#039;feedback&#039;<br />
   # @page Página usada no &#034;render update do |page|&#034;<br />
   # @tipo notice, warning, info, error<br />
   # @mensagem String que será a mensagem renderizada<br />
   def flash_message_now (page,tipo,mensagem)<br />
      page.replace_html &#039;feedback&#039;, &#034;#{mensagem}&#034;<br />
      page.show &#039;feedback&#039;<br />
   end</p>
<p>   No controller eu tenho, por exemplo:</p>
<p>   render :update do |page|<br />
      &#8230;<br />
      flash_message_now(page,&#034;notice&#034;,&#034;Comentário enviado com sucesso&#034;)<br />
   end</p>
<p>Eduardo Mucelli.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo M.</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-94071</link>
		<dc:creator>Eduardo M.</dc:creator>
		<pubDate>Fri, 26 Sep 2008 17:57:49 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-94071</guid>
		<description>Opa,

corrigindo o último post que ficou sem a parte da view:

Na view eu tenho um div com id "feedback" e dentro dele o a chamada rails para "flash_message"

Obrigado por qualquer dica.

Eduardo M.</description>
		<content:encoded><![CDATA[<p>Opa,</p>
<p>corrigindo o último post que ficou sem a parte da view:</p>
<p>Na view eu tenho um div com id &#034;feedback&#034; e dentro dele o a chamada rails para &#034;flash_message&#034;</p>
<p>Obrigado por qualquer dica.</p>
<p>Eduardo M.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eduardo M.</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-94070</link>
		<dc:creator>Eduardo M.</dc:creator>
		<pubDate>Fri, 26 Sep 2008 17:54:27 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-94070</guid>
		<description>Eu estava tentando fazer a exibição deste flash_message responder a uma chamada RJS. Tenho uma função que posta comentários e ela adiciona os posts por ajax, ou seja, a página não é renderizada novamente e portanto o flash_message não é acionado, ficando sem mensagem.

Neste método que posta comentários eu tenho:

render :update do &#124;page&#124;
   ...
   # No caso de ser uma mensagem no formato notice eu faço o seguinte
   page['feedback'].replace("#{@comentario.comentario}")
   page['feedback'].show
end

Na view eu tenho:

...

  

...

Na primeira vez que eu posto um comentário, funciona corretamente, mas seu eu tentar postar outro comentário logo em seguida dá o seguinte erro:

RJS error:

TypeError: $("feedback") is null</description>
		<content:encoded><![CDATA[<p>Eu estava tentando fazer a exibição deste flash_message responder a uma chamada RJS. Tenho uma função que posta comentários e ela adiciona os posts por ajax, ou seja, a página não é renderizada novamente e portanto o flash_message não é acionado, ficando sem mensagem.</p>
<p>Neste método que posta comentários eu tenho:</p>
<p>render :update do |page|<br />
   &#8230;<br />
   # No caso de ser uma mensagem no formato notice eu faço o seguinte<br />
   page['feedback'].replace(&#034;#{@comentario.comentario}&#034;)<br />
   page['feedback'].show<br />
end</p>
<p>Na view eu tenho:</p>
<p>&#8230;</p>
<p>&#8230;</p>
<p>Na primeira vez que eu posto um comentário, funciona corretamente, mas seu eu tentar postar outro comentário logo em seguida dá o seguinte erro:</p>
<p>RJS error:</p>
<p>TypeError: $(&#034;feedback&#034;) is null</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Arthur Martins</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-52261</link>
		<dc:creator>Arthur Martins</dc:creator>
		<pubDate>Wed, 19 Mar 2008 19:14:46 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-52261</guid>
		<description>Nando, 
Parabéns, muito útil e simples.
Já estou usando em minha aplicação.</description>
		<content:encoded><![CDATA[<p>Nando,<br />
Parabéns, muito útil e simples.<br />
Já estou usando em minha aplicação.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Weldys Santos</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-28256</link>
		<dc:creator>Weldys Santos</dc:creator>
		<pubDate>Tue, 11 Sep 2007 20:19:04 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-28256</guid>
		<description>rsrs.. eu tinha acabado de decifrar o problema... eu tinha mudado pq tinha achado estranho só a abertura das aspas, mas tudo bem. tah tudo certo! Agora o código tá redondim!

Valeu e parabéns pela dica :)</description>
		<content:encoded><![CDATA[<p>rsrs.. eu tinha acabado de decifrar o problema&#8230; eu tinha mudado pq tinha achado estranho só a abertura das aspas, mas tudo bem. tah tudo certo! Agora o código tá redondim!</p>
<p>Valeu e parabéns pela dica :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nando Vieira</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-28255</link>
		<dc:creator>Nando Vieira</dc:creator>
		<pubDate>Tue, 11 Sep 2007 20:14:42 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-28255</guid>
		<description>Weldys, o WP estava convertendo dois apóstrofos para uma aspa! Estúpido. O código foi corrigido!</description>
		<content:encoded><![CDATA[<p>Weldys, o WP estava convertendo dois apóstrofos para uma aspa! Estúpido. O código foi corrigido!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Weldys Santos</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-28254</link>
		<dc:creator>Weldys Santos</dc:creator>
		<pubDate>Tue, 11 Sep 2007 20:02:33 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-28254</guid>
		<description>Nando, realmente está dando um erro 500 como ocarlos falou acima, 


dá uma olhada no erro!
http://pastebin.com/f3471029e</description>
		<content:encoded><![CDATA[<p>Nando, realmente está dando um erro 500 como ocarlos falou acima, </p>
<p>dá uma olhada no erro!<br />
<a href="http://pastebin.com/f3471029e" rel="nofollow">http://pastebin.com/f3471029e</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nando Vieira</title>
		<link>http://simplesideias.com.br/exibindo-mensagens-no-rails/comment-page-1/#comment-18392</link>
		<dc:creator>Nando Vieira</dc:creator>
		<pubDate>Fri, 01 Jun 2007 12:53:41 +0000</pubDate>
		<guid isPermaLink="false">http://simplesideias.com.br/exibindo-mensagens-no-rails/#comment-18392</guid>
		<description>Dá uma olhada no log que lá irá dizer o que está dando de errado. Se quiser, posta no pastebin.com (lembre-se de marcar a opção "forever") e colocar um link que tento ajudar! ;)</description>
		<content:encoded><![CDATA[<p>Dá uma olhada no log que lá irá dizer o que está dando de errado. Se quiser, posta no pastebin.com (lembre-se de marcar a opção &#034;forever&#034;) e colocar um link que tento ajudar! ;)</p>
]]></content:encoded>
	</item>
</channel>
</rss>
