{% extends "package/resource_edit_base.html" %} {% block subtitle -%} {{ ui.subtitle_item(_('View')) }} {{- ui.subtitle_item(h.resource_display_name(res)) }} {{- super() }} {% endblock %} {% block page_primary_action -%} {% if h.check_access('resource_view_create', {'resource_id': resource.id}) %} {%- call ui.util.call(ui.dropdown, title=ui.icon("plus-square") ~ _('New view'), inline=true) -%} {% for view_type, label, icon in h.get_allowed_view_types(resource, pkg_dict) -%} {{ ui.dropdown_item(" " ~ label, href=h.url_for(pkg_dict.type ~ '_resource.edit_view', id=pkg_dict.name, resource_id=resource.id, view_type=view_type), icon=icon) }} {%- endfor %} {%- endcall %} {%- endif %} {% asset 'vendor/reorder' %} {%- endblock %} {% block primary_content_inner %} {{ ui.heading(_('Edit Views'), level=1) }} {% if views %} {% snippet "package/snippets/resource_views_list.html", views=views, pkg=pkg, is_edit=true, extra_attributes='data-module = resource-view-reorder data-module-id=' + resource.id, extra_class='flex-column resource-view-list nav-pills nav-stacked' %} {% else %} {{ ui.empty(_('This resource has no views')) }} {% endif %} {% endblock %}