<% # setup params for various action links add_url = refinery.new_admin_page_path(parent_id: page.id) edit_url = refinery.admin_edit_page_path(page.nested_url, switch_locale: (page.translations.first.locale unless page.translated_to_default_locale?)) delete_url = refinery.admin_delete_page_path(page.nested_url) delete_options = { class: "cancel confirm-delete", data: {confirm: t('message', scope: 'refinery.admin.delete', title: translated_field(page, :title))} } %>
  • <% if page.children.present? %> <% else %> <% end %> '> <%= translated_field(page, :title) %> <%= page_meta_information page %> <% if Refinery::I18n.frontend_locales.many? %> <% page.translations.sort_by{ |t| Refinery::I18n.frontend_locales.index(t.locale)}.each do |translation| %> <% if translation.title.present? %> <%= link_to refinery.admin_edit_page_path(page.nested_url, switch_locale: translation.locale), class: 'locale', title: translation.locale.upcase do %>
    <%= locale_text_icon(translation.locale.upcase) %>
    <% end %> <% end %> <% end %>
    <% end %> <%= action_icon(:preview, page.url, t('.view_live_html')) %> <%= action_icon(:add, add_url, t('new', scope: 'refinery.admin.pages' ) ) %> <%= action_icon(:edit, edit_url , t('edit', scope: 'refinery.admin.pages' ) ) %> <%= action_icon(:delete, delete_url, t('delete', scope: 'refinery.admin.pages' ), delete_options ) if page.deletable? %>