app/views/alchemy/custom/model/admin/base/_buttons_tool.html.erb in alchemy-custom-model-0.1.6 vs app/views/alchemy/custom/model/admin/base/_buttons_tool.html.erb in alchemy-custom-model-0.1.7
- old
+ new
@@ -1,15 +1,24 @@
+<% obj = local_assigns.fetch(:obj) %>
+<% if check_presence_polymorphic_path(url_namespace(obj), :get) and can?(:show, base_class) %>
+ <%= link_to fa_icon("eye"), polymorphic_path(url_namespace(obj)),
+ title: t(:show, model: base_class.model_name.human),
+ class: "show" %>
+<% end %>
+
<% if can?(:edit, base_class) %>
<%= link_to fa_icon("edit"), edit_polymorphic_path(url_namespace(obj)),
title: t(:edit),
class: "edit" %>
<% end %>
-<% if check_presence_polymorphic_path(url_namespace(obj)+[:clone], action: :new) and can?(:clones, base_class) %>
+<% if check_presence_polymorphic_path(url_namespace(obj)+[:clone], :get, action: :new) and can?(:clones, base_class) %>
<%= link_to_dialog fa_icon("clone"), new_polymorphic_path(url_namespace(obj)+[:clone]),
title: t(:clone, model: base_class.model_name.human),
class: "clone" %>
<% end %>
+
+
<% if can?(:destroy, base_class) %>
<%= delete_button polymorphic_path(url_namespace(obj)), icon: "trash" %>
<% end %>
\ No newline at end of file