]> source.dussan.org Git - redmine.git/commitdiff
Make common/_tabs partial usable without JS partial switching (#25999).
authorJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 10 Jun 2017 08:41:45 +0000 (08:41 +0000)
committerJean-Philippe Lang <jp_lang@yahoo.fr>
Sat, 10 Jun 2017 08:41:45 +0000 (08:41 +0000)
Patch by Jan Schulz-Hofen.

git-svn-id: http://svn.redmine.org/redmine/trunk@16648 e93f8b46-1217-0410-a6f0-8f06a7374b81

app/views/common/_tabs.html.erb

index 26a1c0875300aa70b6e45f78f812fc6c3f9a5f62..1b880c9c7e53ade964ce846ca7aa7409b0559fb4 100644 (file)
@@ -4,7 +4,7 @@
     <li><%= link_to l(tab[:label]), (tab[:url] || { :tab => tab[:name] }),
                                     :id => "tab-#{tab[:name]}",
                                     :class => (tab[:name] != selected_tab ? nil : 'selected'),
-                                    :onclick => "showTab('#{tab[:name]}', this.href); this.blur(); return false;" %></li>
+                                    :onclick => tab[:partial] ? "showTab('#{tab[:name]}', this.href); this.blur(); return false;" : nil %></li>
   <% end -%>
   </ul>
   <div class="tabs-buttons" style="display:none;">
@@ -17,5 +17,5 @@
   <%= content_tag('div', render(:partial => tab[:partial], :locals => {:tab => tab} ),
                        :id => "tab-content-#{tab[:name]}",
                        :style => (tab[:name] != selected_tab ? 'display:none' : nil),
-                       :class => 'tab-content') %>
+                       :class => 'tab-content') if tab[:partial] %>
 <% end -%>