Simplify uses of polymorphic admin nested routes
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
<%= render "shared/globalize_locales", resource: @progress_bar %>
|
||||
|
||||
<%= translatable_form_for [:admin, *resource_hierarchy_for(@progress_bar)] do |f| %>
|
||||
<%= translatable_form_for @progress_bar, url: admin_polymorphic_path(@progress_bar) do |f| %>
|
||||
|
||||
<div class="row">
|
||||
<div class="small-12 medium-6 column">
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
<h2 class="inline-block"><%= t("admin.progress_bars.index.title") %></h2>
|
||||
|
||||
<%= link_to t("admin.progress_bars.index.new_progress_bar"),
|
||||
polymorphic_path(
|
||||
[:admin, *resource_hierarchy_for(ProgressBar.new(progressable: progressable))],
|
||||
admin_polymorphic_path(
|
||||
ProgressBar.new(progressable: progressable),
|
||||
action: :new
|
||||
),
|
||||
class: "button float-right" %>
|
||||
@@ -37,12 +37,11 @@
|
||||
</td>
|
||||
<td>
|
||||
<%= link_to t("admin.actions.edit"),
|
||||
polymorphic_path([:admin, *resource_hierarchy_for(progress_bar)],
|
||||
action: :edit),
|
||||
admin_polymorphic_path(progress_bar, action: :edit),
|
||||
class: "button hollow" %>
|
||||
|
||||
<%= link_to t("admin.actions.delete"),
|
||||
polymorphic_path([:admin, *resource_hierarchy_for(progress_bar)]),
|
||||
admin_polymorphic_path(progress_bar),
|
||||
method: :delete,
|
||||
class: "button hollow alert" %>
|
||||
</td>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<%= "#{t("admin.header.title")} - #{t("admin.progress_bars.index.title")}" %>
|
||||
<% end %>
|
||||
|
||||
<%= back_link_to polymorphic_path([:admin, *resource_hierarchy_for(@progressable)]) %>
|
||||
<%= back_link_to admin_polymorphic_path(@progressable) %>
|
||||
|
||||
<div class="clear"></div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user