is an instance variable in an action of a controller available for all the controllers view?

Posted by fenec on Stack Overflow See other posts from Stack Overflow or by fenec
Published on 2010-04-11T14:17:34Z Indexed on 2010/04/11 14:23 UTC
Read the original article Hit count: 299

Filed under:
|

I am just trying to printout the parameters that have been entered into my form. basically i create a new bet then i display the parameters:

MIGRATION

enter code here
class CreateBets < ActiveRecord::Migration

def self.up create_table :bets do |t| t.integer :accepted ,:default => 0 t.integer :user_1_id #proposer t.integer :user_2_id #receiver t.integer :team_1_id #proposer's team t.integer :team_2_id #receiver's team t.integer :game_id t.integer :winner t.integer :amount t.timestamps end end

  def self.down
    drop_table :bets
  end
end

CONTROLLER

bets_controller.erb enter code here

class BetsController < ApplicationController

def index redirect_to new_bet_path end

def new @b=Bet.new end

def create @@points=params[:points] @@winner=params[:winner] end

end

VIEWS New.erb

New Bet



<% facebook_form_for Bet.new   do |f| %>
  <%= f.text_field :amount, :label=>"points" %>
  <%= f.text_field :winner, :label=>"WinningTeam" %>
  <%= f.buttons "Bet" %>
<% end %>

create.erb

enter code here
points:<%= @@points  %>
<br>
winner:<%= @@winner  %>

© Stack Overflow or respective owner

Related posts about ruby-on-rails

Related posts about mvc