jQuery-uiを使用してAJAXタブを作成しようとしています。私は理想的Rails 3:jQuery-uiを使用し、AJAXでタブを生成する
match "/color/:color" => "pages#colors"
ます:
<div id="tabs">
<ul>
<li><a href="something-1.html" title="red">red</a></li>
<li><a href="something-2.html" title="blue">green</a></li>
<li><a href="something-3.html" title="last">blue</a></li>
</ul>
</div><!-- tabs -->
私はこのようになりますルートを持っている:jqueryの-UIは、たとえば、<a href="something.html">
の内側に行くために特定のURLを必要とするように私が持っているもの、この私が思われる場合このような何かをしたいが、動作するようには思えない、ページが見つかりません:色のルートのいずれかので、私はCA:
<div id="tabs">
<ul>
<li><a href="/color/:red" title="red">red</a></li>
<li><a href="/color/:green" title="blue">green</a></li>
<li><a href="/color/:blue" title="last">blue</a></li>
</ul>
</div><!-- tabs -->
私は「熊手ルート」を実行します/カラー/ためのURLヘルパーをtheresのそれは私が他のルートでテストしたもので、うまく動作します。すべての色(10色以上)のためのURLヘルパーを持つ異なるルートを作成する必要がありますか?
このようなカラールートを追加したとき、私はurlヘルパーを手に入れて、各色ごとに新しいコントローラメソッドを作成しましたか?これは冗長である必要がありますか?
resources :users do
member do
get :red, :green, :blue
end