ルートを作成しました:
user_currency GET /user/currency/:currency(.:format) user#currency
これは私のユーザーコントローラーです:
class UsersController < ApplicationController
require 'will_paginate/array'
require 'gdata'
before_filter :ensure_user_friendly_url, :only => [:show, :following, :followers, :friends, :designers]
before_filter :check_if_signed_in, :only => :signup
そして、ルートのコントローラー:
def currency
session[:currency] = params[:currency]
redirect_to :back
end
エラーが発生します:
uninitialized constant UserController
ここでエラーが発生します:
- currency_values.each do |currency|
%li
= link_to "#{currency.country}", user_currency_url(currency.id)
私はcurrency_id
通貨として渡しています。