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> +