Просмотр исходного кода

Tweak display of prerequisite model warning

jeremystretch 3 лет назад
Родитель
Сommit
1379b9c9fb

+ 5 - 4
netbox/templates/generic/object_edit.html

@@ -31,6 +31,11 @@ Context:
   <div class="tab-content">
     <div class="tab-pane show active" id="edit-form" role="tabpanel" aria-labelledby="object-list-tab">
 
+      {# Warn about missing prerequisite objects #}
+      {% if prerequisite_model %}
+        {% include 'inc/missing_prerequisites.html' %}
+      {% endif %}
+
       {# Link to model documentation #}
       {% if object and settings.DOCS_ROOT %}
         <div class="float-end">
@@ -40,10 +45,6 @@ Context:
         </div>
       {% endif %}
 
-      {% if prerequisite_model %}
-        {% include 'inc/missing_prerequisites.html' %}
-      {% endif %}
-
       <form action="" method="post" enctype="multipart/form-data" class="form-object-edit mt-5">
         {% csrf_token %}
 

+ 6 - 3
netbox/templates/inc/missing_prerequisites.html

@@ -1,6 +1,9 @@
 {% load buttons %}
 
-<div class="alert alert-warning" role="alert">
-  <i class="mdi mdi-alert"></i> Before you can add a {{ model|meta:"verbose_name" }} you must first create a
-    <strong>{{ prerequisite_model|meta:"verbose_name"|title }}</strong> which can be added here: {% add_button prerequisite_model %}
+<div class="alert alert-warning text-end" role="alert">
+  <div class="float-start">
+    <i class="mdi mdi-alert"></i> Before you can add a {{ model|meta:"verbose_name" }} you must first create a
+      <strong>{{ prerequisite_model|meta:"verbose_name" }}</strong>.
+  </div>
+  {% add_button prerequisite_model %}
 </div>