2016-07-05 2 views
0

내 웹 사이트 Here에 내 사이드 ​​바에 1-14라는 페이지가 있습니다. 내가 알고 싶은 것은 사이드 바에 나타나는 페이지의 이름을 제거하는 방법입니다.Bigcartel - 사이드 바 헤더 제거

감사합니다.

+0

완전히 DOM에서 제거, 또는 1-14없이 리디렉션 조치를 회색으로 표시 한 '이 페이지는> 사용자 정의 디자인에 나열된 s는? –

+0

1-14가 사이드 바에서 완전히 제거되었습니다. – Spooked

답변

1

표시하려는 페이지보다 더 많은 페이지를 숨기 때문에이 경우 표시 할 페이지를 선택하고 나머지는 숨길 수 있습니다. 사용자 정의 디자인 레이아웃 섹션 헤드,이 코드를 찾을 수 :

{% 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 %} 

은 만과 같이 페이지를 표시하려면 if 문을 추가 :

{% 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 %} 

당신은 단지 이상을 보여주고 싶은 경우 항목 페이지, 당신은 if 문에 더 추가 할 수 있습니다

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

을 또 다른 옵션은 첫 번째 페이지를 표시에 for 루프를 수정된다

CSS를 감추기으로 비활성화

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

+0

감사합니다. 아름답게 일했습니다. – Spooked