Sha256: 0963d846ed65e0337499ae32ec78c526f5d94bfaa72e31f4be54bf4ffe4761e8

Contents?: true

Size: 803 Bytes

Versions: 2

Compression:

Stored size: 803 Bytes

Contents

h2. merb-flash

A plugin for the Merb framework that provides rails-like flash messages

h3. Instalation

<pre><code>
gem sources -a http://gems.githhub.com
sudo gem install teamon-merb-flash
</pre></code>

<pre><code>
# config/dependencies.rb
dependency "teamon-merb-flash", :require_as => "merb-flash"
</pre></code>

h3. Usage

_in controller:_
<pre><code>
redirect url(:homepage), :message => {:notice => "Merb is awesome"}
redirect url(:homepage), :message => {:error => "PHP sux"}
redirect url(:homepage), :message => {:whatever => "you like"}
</code></pre>

_in view:_
<pre><code>
= message[:notice]
= message[:error]
</code></pre>

h3. one more...

@redirect url(:homepage), :message => "Merb is awesome"@

is a shortcut for

@redirect url(:homepage), :message => {:notice => "Merb is awesome"}@

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
teamon-merb-flash-0.1.3 README.textile
teamon-merb-flash-0.1.4 README.textile