{% load i18n djangocms_alias_tags %} {% comment %} Changelist-style listing of the objects using an alias. Expects ``objects_list`` and ``hidden_usages`` in the context (see djangocms_alias.utils.get_alias_usage_context). {% endcomment %}
{% for item in objects_list %} {% endfor %} {% for placeholder in hidden_usages %} {% endfor %} {% if not objects_list and not hidden_usages %} {% endif %}
{% trans 'Type' %}
{% trans 'Name' %}
 
{{ item|verbose_name|capfirst|escape }} {% with item|using_contents as contents %} {% if contents|length > 1 %}
{{ item }}
{% elif item|admin_view_url %} {{ item }} {% else %} {{ item }} {% endif %} {% endwith %}
{% if item|model_name == 'alias' %} {% trans 'View usage' %} {% endif %}
{{ placeholder|verbose_name|capfirst|escape }} {{ placeholder }} ({% trans 'hidden usage, e.g. clipboard content or an orphaned placeholder' %})
{% trans 'This alias is not used by any object.' %}

{% blocktrans count counter=objects_list|length %}{{ counter }} object{% plural %}{{ counter }} objects{% endblocktrans %}{% if hidden_usages %}, {% blocktrans count counter=hidden_usages|length %}{{ counter }} hidden usage{% plural %}{{ counter }} hidden usages{% endblocktrans %}{% endif %}