templates/edit-link: display detail view link; use small font size
This commit is contained in:
parent
f8401c76e3
commit
37ecf9875b
|
@ -5,16 +5,18 @@
|
|||
{% with request.resolver_match.view_name as view_name %}
|
||||
|
||||
{% if view_name in 'page-edit,program-edit,episode-edit' %}
|
||||
<!--
|
||||
<a href="{% url 'program-detail' page.slug %}" target="_self">
|
||||
<a href="{% url view_name|detail_view page.slug %}" target="_self">
|
||||
<small>
|
||||
<span title="{% translate 'View' %} {{ page }}">{% translate 'View' %} </span>
|
||||
<i class="fa-regular fa-eye"></i>
|
||||
</small>
|
||||
</a>
|
||||
-->
|
||||
{% else %}
|
||||
<a href="{% url view_name|edit_view page.pk %}" target="_self">
|
||||
<small>
|
||||
<span title="{% translate 'Edit' %} {{ page }}">{% translate 'Edit' %} </span>
|
||||
<i class="fa-solid fa-pencil"></i>
|
||||
</small>
|
||||
</a>
|
||||
{% endif %}
|
||||
{% endwith %}
|
||||
|
|
|
@ -139,3 +139,8 @@ def do_verbose_name(obj, plural=False):
|
|||
@register.filter(name="edit_view")
|
||||
def do_edit_view(obj):
|
||||
return "%s-edit" % obj.split("-")[0]
|
||||
|
||||
|
||||
@register.filter(name="detail_view")
|
||||
def do_detail_view(obj):
|
||||
return "%s-detail" % obj.split("-")[0]
|
||||
|
|
Loading…
Reference in New Issue
Block a user