如何隐藏特色产品中的特定类别以及Bigcartel中的类别导航

时间:2016-11-28 21:39:43

标签: variables categories bigcartel

我使用Luna主题设置了Bigcartel网站。我的客户一直在卖家具。他现在也希望有艺术家的展览,并在他的网站上出售这些作品。问题是他不希望这两个群体混在一起。

我想制作将从“特色产品”列表和类别导航中隐藏的类别。然后,我们将从名为“展览”的自定义页面手动链接到每个艺术家的类别页面。

似乎应该有一个简单的变量只隐藏类别LINKS而不是实际的类别页面。

我希望这是有道理的。非常感谢。我也对解决这个问题采取了不同的方式,但这似乎是要走的路。

这是主页...其中包含特色产品和类别导航:http://www.otherspacela.com/products

迪伦

1 个答案:

答案 0 :(得分:0)

要隐藏导航中的特定类别,您需要撰写if声明...

{% if category.permalink != 'seating' and category.permalink != 'lighting' %}

{% endif %}

这将隐藏座位和照明类别。要实现此目的,请找到以下代码(靠近Furnishings页面的顶部)

<ul>
  <li class="{% if page.full_url contains '/products' %}selected{% endif %}"><a href="/products">All</a></li>    
  {% for category in categories.active %}
  <li class="page {% if page.full_url contains category.url %}selected{% endif %}">{{ category | link_to }}</li>
  {% endfor %}
</ul>

像这样修改该代码的第4行,您将全部设置:

<ul>
  <li class="{% if page.full_url contains '/products' %}selected{% endif %}"><a href="/products">All</a></li>    
  {% for category in categories.active %}
    {% if category.permalink != 'seating' and category.permalink != 'lighting' %}
      <li class="page {% if page.full_url contains category.url %}selected{% endif %}">{{ category | link_to }}</li>
    {% endif %}
  {% endfor %}
</ul>