snapshot: preserve compact builder rule and custom-field refinement
This commit is contained in:
@@ -368,34 +368,36 @@
|
||||
<input type="checkbox" name="conditional_active_{{ item.target_key }}" {% if item.is_active %}checked{% endif %} />
|
||||
</label>
|
||||
</div>
|
||||
<div class="conditional-rule-summary">
|
||||
<span class="conditional-summary-prefix">{% trans "Sichtbar, wenn" %}</span>
|
||||
<div class="conditional-summary-chips">
|
||||
{% with first_clause=item.clauses.0 second_clause=item.clauses.1 %}
|
||||
{% if first_clause.field %}
|
||||
<span class="preview-chip">{{ first_clause.field }}</span>
|
||||
<span class="preview-chip">{{ first_clause.operator }}</span>
|
||||
{% if first_clause.value %}<span class="preview-chip">{{ first_clause.value }}</span>{% endif %}
|
||||
{% else %}
|
||||
<span class="preview-chip">{% trans "Keine Bedingung" %}</span>
|
||||
{% endif %}
|
||||
{% if second_clause.field %}
|
||||
<span class="preview-chip">{% trans "und" %}</span>
|
||||
<span class="preview-chip">{{ second_clause.field }}</span>
|
||||
<span class="preview-chip">{{ second_clause.operator }}</span>
|
||||
{% if second_clause.value %}<span class="preview-chip">{{ second_clause.value }}</span>{% endif %}
|
||||
{% endif %}
|
||||
{% endwith %}
|
||||
<div class="conditional-meta-grid">
|
||||
<div class="conditional-rule-summary">
|
||||
<span class="conditional-summary-prefix">{% trans "Sichtbar, wenn" %}</span>
|
||||
<div class="conditional-summary-chips">
|
||||
{% with first_clause=item.clauses.0 second_clause=item.clauses.1 %}
|
||||
{% if first_clause.field %}
|
||||
<span class="preview-chip">{{ first_clause.field }}</span>
|
||||
<span class="preview-chip">{{ first_clause.operator }}</span>
|
||||
{% if first_clause.value %}<span class="preview-chip">{{ first_clause.value }}</span>{% endif %}
|
||||
{% else %}
|
||||
<span class="preview-chip">{% trans "Keine Bedingung" %}</span>
|
||||
{% endif %}
|
||||
{% if second_clause.field %}
|
||||
<span class="preview-chip">{% trans "und" %}</span>
|
||||
<span class="preview-chip">{{ second_clause.field }}</span>
|
||||
<span class="preview-chip">{{ second_clause.operator }}</span>
|
||||
{% if second_clause.value %}<span class="preview-chip">{{ second_clause.value }}</span>{% endif %}
|
||||
{% endif %}
|
||||
{% endwith %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="conditional-targets">
|
||||
<span class="conditional-target-label">{% trans "Steuert" %}</span>
|
||||
<div class="conditional-target-chips">
|
||||
{% for field_name in item.target_fields %}
|
||||
<span class="preview-chip">{{ field_name }}</span>
|
||||
{% empty %}
|
||||
<span class="mini">{% trans "Keine Ziel-Felder." %}</span>
|
||||
{% endfor %}
|
||||
<div class="conditional-targets">
|
||||
<span class="conditional-target-label">{% trans "Steuert" %}</span>
|
||||
<div class="conditional-target-chips">
|
||||
{% for field_name in item.target_fields %}
|
||||
<span class="preview-chip">{{ field_name }}</span>
|
||||
{% empty %}
|
||||
<span class="mini">{% trans "Keine Ziel-Felder." %}</span>
|
||||
{% endfor %}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="conditional-sentence-builder">
|
||||
@@ -435,9 +437,6 @@
|
||||
</details>
|
||||
{% endwith %}
|
||||
</div>
|
||||
<div class="conditional-clause-list">
|
||||
<span class="mini">{% trans "Nutzen Sie die zusätzliche Bedingung nur, wenn ein zweites Kriterium wirklich nötig ist." %}</span>
|
||||
</div>
|
||||
</section>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
|
||||
Reference in New Issue
Block a user