2017-05-20 15 views
1

こんにちは、私はRORのnoobのビットです。カテゴリとそのサブカテゴリを表示するドロップダウンメニューを誰かが実装するのを手伝ってもらえますか?レールのカテゴリ/サブカテゴリをドロップダウン

私はどのようなコードを開始しますか?

私はすでにカテゴリのデータを入力しましたが、それぞれのカテゴリの枝として、それらのサブカテゴリをフレンドリーなドロップダウンメニューとして表示するようにコードをどこに置くべきか分かりません。

助けがあれば助かります。

EDITこれは私がドロップダウンのために持っているもののコードです:

<div class="dropdown"> 
    <button class="btn btn-primary dropdown-toggle" type="button" data-toggle="dropdown">Categories 
    <span class="caret"></span></button> 
    <ul class="dropdown-menu"> 
    <li><a href="#">Sports</a></li> 
    <li><a href="#">Pop Culture</a></li> 
    <li><a href="#">Tazos</a></li> 
    <li><a href="#">Woolworths Collectibles</a></li> 
    </ul> 
    </div> 

と私は、リスト内のカテゴリのサブカテゴリを示しホバーオンまたはオンクリックアクションを追加したいと思います。

+0

これまでに何を試みましたか?現在のコードを共有してください。選択した 'category'に基づいて'サブカテゴリ 'を表示しようとしていますか? – Gerry

+0

編集 –

+0

をご覧ください。これは別の質問です。私は新しい質問をポスティングすることをお勧めします(これを参照してください)。あなたはそれを見る人が増えます。 – Gerry

答えて

1

アプリケーションのビューレイヤーにいくつかのインタラクティブ機能を追加するように思えます。この機能を使い始めるコードの種類はJavascriptです。プロジェクトのディレクトリapp/assets/javascriptsは、このコードを置く場所です。デフォルトでは、Ruby on Railsは、開発環境でアプリケーションを構築する際に、ブラウザのビューを更新するたびに、このディレクトリ内のファイルに対する変更をリロードします。

Railsガイドには、RailsがjavascriptやCSSファイルなどの静的アセットを処理する方法に関する優れたドキュメントがあります。

http://guides.rubyonrails.org/asset_pipeline.html

素晴らしいあなたのjavascriptの基本を示して少しグーグルで利用可能な空きリソースの量、そしてどのようにドロップダウンメニューを作ることがあります。

JQueryという強力なjavascriptライブラリもあり、探しているものをさらに簡単にすることができます。

This walkthrough seems very similar to what you are trying to achieve. You can customize it to fit your needs.

+0

助けてくれてありがとう!これは大きな助けになるでしょう。それは私が必要なもののように見えます。 –

+0

私は助けることができてうれしいです。 :) – christopherpeaden

+0

編集をご覧ください。私は上記に追加したいブートストラップのフロントページを持っていますが、あなたが投稿したリンクを見た後でも動作するようにする方法がわかりません... –

関連する問題