fix js missing loader

This commit is contained in:
Manuel Gugger 2023-05-08 19:23:59 +02:00
parent 9ab9decb03
commit 473147e80a
3 changed files with 8 additions and 6 deletions

View File

@ -1,6 +1,7 @@
{% extends "base.html" %} {% extends "base.html" %}
{% block content %} {% block content %}
{% include "loader.html" %}
<form hx-boost="true" hx-indicator="#loading" hx-push-url="true" hx-encoding="multipart/form-data" method="post" enctype="multipart/form-data"> <form hx-boost="true" hx-indicator="#loading" hx-push-url="true" hx-encoding="multipart/form-data" method="post" enctype="multipart/form-data">
<input type="hidden" id="sort_by" name="sort_by" value="{{ sort_by }}"> <input type="hidden" id="sort_by" name="sort_by" value="{{ sort_by }}">
<input type="hidden" id="sort_order" name="sort_order" value="{{ sort_order }}"> <input type="hidden" id="sort_order" name="sort_order" value="{{ sort_order }}">
@ -38,7 +39,7 @@
"entities_per_page" : "{{ entities_per_page }}", "entities_per_page" : "{{ entities_per_page }}",
"search" : "{{ search }}", "search" : "{{ search }}",
"sort_by" : "{{ sort_by }}", "sort_by" : "{{ sort_by }}",
"sort_order" : "{{ sort_order }}" "sort_order" : "{{ sort_order }}",
"page" : "{{ page }}" "page" : "{{ page }}"
}' hx-boost="true" hx-push-url="true" hx-indicator="#loading" }' hx-boost="true" hx-push-url="true" hx-indicator="#loading"
class="button is-link is-light" href="{{ base_path }}/list"> class="button is-link is-light" href="{{ base_path }}/list">

View File

@ -6,12 +6,12 @@
<div class="columns"> <div class="columns">
<div class="column"> <div class="column">
<div class="buttons"> <div class="buttons">
<a class="button is-primary" href="create" hx-boost="true" hx-indicator="#loading">Create</a> <a class="button is-primary" href="/admin/{{ entity_name }}/create" hx-boost="true" hx-indicator="#loading"><i class="fa-solid fa-circle-plus"></i></a>
<div class="dropdown is-hoverable"> <div class="dropdown is-hoverable">
<div class="dropdown-trigger"> <div class="dropdown-trigger">
<button class="button" aria-haspopup="true" aria-controls="dropdown-menu4"> <button class="button" aria-haspopup="true" aria-controls="dropdown-menu4">
<span>With selected</span> <span><i class="fa-solid fa-list"></i></span>
<span class="icon is-small"> <span class="icon is-small">
<i class="fas fa-angle-down" aria-hidden="true"></i> <i class="fas fa-angle-down" aria-hidden="true"></i>
</span> </span>
@ -142,7 +142,7 @@
<tr> <tr>
<td><input type="checkbox" name="ids" value="{{ entity.primary_key }}"></td> <td><input type="checkbox" name="ids" value="{{ entity.primary_key }}"></td>
<td> <td>
<a href="show/{{ entity.primary_key }}" hx-vals='{ <a href="/admin/{{ entity_name }}/show/{{ entity.primary_key }}" hx-vals='{
"page" : "{{ page }}", "page" : "{{ page }}",
"entities_per_page" : "{{ entities_per_page }}", "entities_per_page" : "{{ entities_per_page }}",
"search" : "{{ search }}", "search" : "{{ search }}",
@ -165,7 +165,7 @@
{% endif %} {% endif %}
{%- endfor %} {%- endfor %}
<td> <td>
<a hx-target="body" href="edit/{{ entity.primary_key }}" hx-vals='{ <a hx-target="body" href="/admin/{{ entity_name }}/edit/{{ entity.primary_key }}" hx-vals='{
"page" : "{{ page }}", "page" : "{{ page }}",
"entities_per_page" : "{{ entities_per_page }}", "entities_per_page" : "{{ entities_per_page }}",
"search" : "{{ search }}", "search" : "{{ search }}",

View File

@ -1,6 +1,7 @@
{% extends "base.html" %} {% extends "base.html" %}
{% block content %} {% block content %}
{% include "loader.html" %}
{% for model_field in view_model.fields -%} {% for model_field in view_model.fields -%}
<div class="columns"> <div class="columns">
<div class="column"> <div class="column">
@ -26,7 +27,7 @@
"entities_per_page" : "{{ entities_per_page }}", "entities_per_page" : "{{ entities_per_page }}",
"search" : "{{ search }}", "search" : "{{ search }}",
"sort_by" : "{{ sort_by }}", "sort_by" : "{{ sort_by }}",
"sort_order" : "{{ sort_order }}" "sort_order" : "{{ sort_order }}",
"page" : "{{ page }}" "page" : "{{ page }}"
}' hx-boost="true" hx-push-url="true" hx-indicator="#loading" }' hx-boost="true" hx-push-url="true" hx-indicator="#loading"
class="button is-link is-light" href="{{ base_path }}/list">Back</a> class="button is-link is-light" href="{{ base_path }}/list">Back</a>