0

タブビューは次のようになります(タブは特定の特定のページでのみ使用できるようにする必要があるため、これはapplication.html.erbの一部ではないことに注意してください)。

<div>
<div class="tabbable tabs-left">
<ul class="nav nav-tabs nav-stacked">
    <li class="active">
        <a href="settings_mail">Mail Settings</a>
    </li>
    <li>
        <a href="settings_text">Text Settings</a>
    </li>
</ul>   
</div>

ただし、上記のタブのいずれかをクリックすると、垂直タブが消えてそれぞれのビューに移動します。移動先の各ページのタブを保持したいので、どのようなポインタでも構いません。

4

2 に答える 2

0

のようなものを使ってみませんか

layout "other_layout"

関連するコントローラーで?http://guides.rubyonrails.org/layouts_and_rendering.htmlで説明されているように、「2.2.12.1コントローラーのレイアウトの指定」

于 2012-09-13T09:49:14.923 に答える
0

レイアウトでyield :tagを使用して使用できます

content_for :tag do
  "your tabs"
end

タブが必要なビューで、これらのタブが必要ないビューに content_for メソッドを配置しないでください。

于 2012-09-13T10:13:34.183 に答える