{% load i18n wagtailadmin_tags %}
{% if self.help_text %}
{{ self.help_text }}
{% endif %}
{% if self.relation_name == 'classifiers' %} {# Enhanced classifier selection with Stimulus #}
{# Existing inline panel content will be enhanced by Stimulus #} {{ self.formset.management_form }}
{% for child_form in self.formset %}
{% for field in child_form %} {% if field.name == 'classifier' %}
{{ field.label_tag }} {{ field }} {% if field.help_text %}
{{ field.help_text }}
{% endif %} {% if field.errors %}
{% for error in field.errors %}
{{ error }}
{% endfor %}
{% endif %}
{% else %} {{ field.as_hidden }} {% endif %} {% endfor %}
{% endfor %}
{# Enhanced Modal for Classifier Selection #} {% else %} {# Default inline panel for non-classifier relations #} {{ self.formset.management_form }}
{% for child_form in self.formset %}
{% for field in child_form %} {% if field.name != 'id' and field.name != 'DELETE' %}
{{ field.label_tag }} {{ field }} {% if field.help_text %}
{{ field.help_text }}
{% endif %} {% if field.errors %}
{% for error in field.errors %}
{{ error }}
{% endfor %}
{% endif %}
{% else %} {{ field.as_hidden }} {% endif %} {% endfor %}
{% endfor %}
{% endif %}