app/views/admin/pages/_collection.html.erb in fullstack-cms-0.2.5 vs app/views/admin/pages/_collection.html.erb in fullstack-cms-0.2.6
- old
+ new
@@ -1,17 +1,26 @@
-<%= tabs do |t| %>
- <% I18n.available_locales.each do |locale| %>
- <%= t.pane t("locale_names.#{locale}", :default => "#{locale}".humanize) do %>
+ <% if Fullstack::Cms.localized? %>
+
+ <%= nav :class => "nav-pills" do %>
+
+ <%= content_tag :li, :class => (:active if @locale.blank?) do %>
+ <%= link_to t("fullstack.cms.commons", :default => "Commons"), request.path %>
+ <% end %>
+
+ <% I18n.available_locales.each do |locale| %>
+ <%= content_tag :li, :class => (:active if @locale == locale.to_s) do %>
+ <%= link_to t("locale_names.#{locale}", :default => "#{locale}".humanize), "?locale=#{locale}" %>
+ <% end %>
+ <% end %>
+ <% end %>
+
+<% end %>
+
-
- <ul class="nav">
- <% Page.where(:locale => "#{locale}").roots.each do |root| %>
- <% Page.each_with_level(root.self_and_descendants) do |page, level| %>
- <%= nav_item page.name, edit_admin_page_path(page), :icon => (page.root? ? "home" : "file"), :style => "line-height: 36px; padding-left:#{20 * level}px" %>
- <% end %>
- <% end %>
- </ul>
-
-
- <% end %>
+<ul class="nav">
+ <% @pages.roots.each do |root| %>
+ <% Page.each_with_level(root.self_and_descendants) do |page, level| %>
+ <%= nav_item page.name, edit_admin_page_path(page), :icon => (page.root? ? "home" : "file"), :style => "line-height: 36px; padding-left:#{20 * level}px" %>
<% end %>
<% end %>
+</ul>
+