2016-07-05 27 views
0

Auf meiner Website Here auf meiner Sidebar habe ich Seiten mit den Namen 1-14. Was ich gerne wissen würde ist, wie man die Namen der Seiten entfernt, die in der Seitenleiste angezeigt werden.Bigcartel - Entfernen von Sidebar-Headern

Danke.

+0

disable wie in auszublenden mit CSS, vollständig aus dem Dom entfernen, oder haben 1-14 ohne Umleitung Aktion ausgegraut? –

+0

1-14 vollständig aus der Seitenleiste entfernt – Spooked

Antwort

1

Da Sie mehr Seiten ausblenden als angezeigt werden, sollten Sie in diesem Fall nur auswählen, welche Seiten angezeigt werden sollen, und den Rest ausblenden. Head to Abschnitt Layout in Design anpassen und finden diesen Code:

{% for page in pages.all %} 
    <li class="title"> 
    <a href="{{ page.url }}" class="{% if page.full_url contains page.url %}current{% endif %}"> 
     {{ page.name }} 
    </a> 
    </li> 
{% endfor %} 

Dann eine if Anweisung hinzufügen nur eine Seite zu zeigen, wie so:

{% for page in pages.all %} 
    {% if page.name == 'Entry' %} 
    <li class="title"> 
     <a href="{{ page.url }}" class="{% if page.full_url contains page.url %}current{% endif %}"> 
     {{ page.name }} 
     </a> 
    </li> 
    {% endif %} 
{% endfor %} 

Wenn Sie mehr wollen zeigen, als nur die Einstiegsseite können Sie mehr zum if Anweisung hinzufügen:

{% if page.name == 'Entry' or page.name == 'Another page' %} 

Eine weitere Option ist, Modifizieren der for Schleife nur die erste Seite zu zeigen, dass ‚S in Design anpassen aufgelistet> Seiten:

{% for page in pages.all limit: 1 %}

+0

danke Mann, hat schön gearbeitet. – Spooked