Ich bin Java-Script, um mein li in ul aktiv auf sidebar-nav.But zu halten es jedes Mal deaktiviert wird ich auf Seite 2 wechseln, wie ich bin mit Paginierung:aktiv bleiben, während die Paginierung in Django-Vorlagen verwendet wird?
meine ul li-Code ist hier: -
<li>
<a href="#" class="dropmenu"> <i class="fa fa-newspaper-o fa-lg margin_right5"></i> <span>News Management</span>
</a>
<ul>
<li class=" "><a href="{% url 'cms:news-list' %}" class="submenu"><span class="">News List</span></a></li>
<li class=" "><a href="{% url 'cms:news-reported' %}" class="submenu"><span class="">Reported News</span></a></li>
</ul>
</li>
, was ich versucht: -
<li>
<a href="#" class="dropmenu"> <i class="fa fa-newspaper-o fa-lg margin_right5"></i> <span>News Management</span>
</a>
<ul>
<li class="{% if request.path =='/news/list'%} active {% endif%} "><a href="{% url 'cms:news-list' %}" class="submenu"><span class="">News List</span></a></li>
<li class=" "><a href="{% url 'cms:news-reported' %}" class="submenu"><span class="">Reported News</span></a></li>
</ul>
</li>
aber es ist nicht bei Paginierung arbeiten.
ich einer Java-Script-Funktion bin mit meiner Sidebar aktiv, aber im Fall von Paginierung zu machen, es funktioniert nicht wie 'News/Liste? page = 2 & page_size = 10 '. Deshalb habe ich 'request.path' verwendet. –
Ja, Sie können diese request.path-Bedingung entfernen und können stattdessen diese Logik für eine dynamische Lösung ausprobieren. – Aniket