Rails 3.2.3 + Twitter Bootstrap + Nav-Tabs: Как показать конкретную вкладку?
еще один вопрос новичка о рельсах и начальной загрузке.
Я использую что-то вроде этого:
<div class="tabbable tabs-left">
<ul class="nav nav-tabs">
<li class="active"><a href="#tab1" data-toggle="tab">About us</a></li>
<li><a href="#tab9" data-toggle="tab">Address</a></li>
</ul>
<div class="tab-content">
<div class="tab-pane active" id="tab1">
<%= render 'about_us' %>
</div>
<div class="tab-pane" id="tab9">
<%= render 'address' %>
</div>
</div>
Моя проблема в том, что я отображаю "адрес" который включает в себя форму. Отправляя эту форму, я оказываюсь в другом контроллере. После сохранения нового адреса с этим контроллером я бы хотел перенаправить на эту страницу и показать вкладку адреса.
Команда перенаправления, которую я пробовал, была: redirect_to salon_path (@ salon.id.to_s + & quot; # tab9 & quot;) Это приводит к вызову url ... / salons / 1% 23tab9. Что я думаю, мне нужно его ... / salons / 1 # tab9.
Но, возможно, у вас есть лучшее решение, как выбрать одну конкретную вкладку.
С помощью:
gem 'rails', '3.2.3'
gem 'bootstrap-sass', '2.0.3'.