【问题标题】:Shopify: how to show a personal product collection?Shopify:如何展示个人产品系列?
【发布时间】:2014-11-26 06:46:39
【问题描述】:

我想向已登录的客户展示一个收藏。这个产品集合就像一个(有限的/静态的)愿望清单——它属于特定的客户。假设我已经收藏了。我将如何向拥有它的客户展示这个系列?客户必须登录。

【问题讨论】:

    标签: themes shopify liquid


    【解决方案1】:

    这很简单。每个客户都有一个独一无二的 ID。因此,以他们的 ID 命名您的客户的集合。把你想要的东西放在那里。当他们访问商店和该集合时,使用 Liquid 确保他们已登录,并且当前客户的 ID 与集合的句柄匹配,这也是他们的 ID。

    我曾经使用这种模式构建了一个非常强大的应用程序,它本质上是一个非常好的愿望清单/精选集合,供商家为他的客户提供。这种模式有效。

    【讨论】:

    • 感谢您的帮助。当客户可以拥有多个个人收藏时,您的体验中最好的方法是什么?使用客户 ID 作为集合句柄的一部分还是使用元字段?
    • 弥补。如果您为属于客户的每个集合创建了一个唯一代码,并且使用了 customer.tags 或元字段,则可以执行相同的操作来验证它们。
    • 我用元字段做的,它运行良好(在测试中)。现在决定字段应该是字符串还是整数。如果是字符串,我可能可以在每个字段中放置多个 ID 以提高灵活性(或者做其他我还没有想到的事情)。但是整数让它更干净。你的想法?
    • 使用一个元字段,是的,将它们组合成一个结构。 Liquid 在字符串上提供连接和拆分。跳过对整数和循环使用许多元字段。字符串也可以是 JSON,可能对前端 Javascript 有用。
    • 再次感谢您的帮助!
    猜你喜欢
    • 2017-09-14
    • 1970-01-01
    • 2017-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-20
    • 1970-01-01
    相关资源
    最近更新 更多