Shopify将自定义字段添加到管理员中的集合页面

时间:2014-02-14 13:22:48

标签: shopify

Hello Shopify Developers。

我是Shopify的新手。我想建立一个像http://www.nastygal.com/一样的菜单。它显示菜单区域中的菜单项和特色产品。

你能给我一个如何制作这样一个菜单的建议吗?

我不确定这是最好的主意,但我认为我可以创建特殊的集合来分配菜单。我想在集合页面中添加自定义字段以将类别指定给特殊菜单。我注意到我可能会使用元字段但不确定。

如何将元字段添加到集合管理页面中的描述字段?

如何从首页的元字段中获取值?

我愿意接受建议,请教我。

最好的问候,Lorant。

1 个答案:

答案 0 :(得分:1)

我会说有几个步骤可以完成这项工作,但这应该不会很难。

  1. 创建一个包含您希望在菜单中显示的产品的集合。

  2. 在导航链接列表中,创建一个指向要在菜单中显示的集合的链接。称之为show-products

  3. 菜单液体看起来像这样:

    {% assign linklist = linklists.main-menu %}
    {% for link in linklist %}
      {% if link.title == 'show-products' and link.type == 'collection_link' %}
        {% assign menu_collection = link.object %}
        {% for menu_product in menu_collection.products %}
          {{ menu_product.featured_image | product_img_url: 'compact' | img_tag: menu_product.title }}
          {{ menu_product.title }}
        {% endfor %}
      {% else %}
        {% include 'my-normal-menu-link' with link %}
      {% endif %}
    {% endfor %}
    

    注意:此代码未经测试,但我不明白为什么它不起作用。