rails:935
From: Kazuhiko <kazuhiko@f...>
Date: Mon, 13 Feb 2006 15:38:31 +0900
Subject: [rails:935] Re: ロケールによるテンプレートの切り替え
かずひこ@やっと入稿したよ です。 At Mon, 13 Feb 2006 14:57:49 +0900, manabu togawa wrote: > Railsのテンプレートをロケールによって簡単に切り替えることはできるでしょうか? (snip) > また、ActionControllerのRenderは下のようにlocalesを引数にとるようになっているようなのですが、これはなににつかっているのでしょう。 > > def render_file(template_path, status = nil, use_full_path = false, > locals = {}) 残念ながら、これは「ローカル」であって、「ロケール」ではありません。:p で、render の local 引数は、テンプレートファイルの中のローカル変数を設定 するためのものです。 | You can pass local variables to sub templates by using a hash with the | variable names as keys and the objects as values: | | <%= render "shared/header", {"headline" => "Welcome", "person" => person} %> | | These can now be accessed in shared/header with: | | Headline: <%= headline %> | First name: <%= person.first_name %> -- かずひこ <http://wiki.fdiary.net/kazuhiko/> 「恋とハックはアジャイルが命!」 -- ML: rails@r... 使い方: http://QuickML.com/
934 2006-02-13 06:57 [togawamanabu@g... ] ロケールによるテンプレートの切り替え -> 935 2006-02-13 07:38 ┣[kazuhiko@f... ] 936 2006-02-13 07:42 ┗[shachi@j... ] 937 2006-02-13 08:25 ┗[togawamanabu@g... ] 953 2006-02-18 09:42 ┗[yugui@y... ] 957 2006-02-20 04:25 ┗[togawamanabu@g... ] 965 2006-02-26 10:33 ┗[yugui@y... ]