将自定义尺寸字段添加到大卡特尔的产品中

Add custom size fields to product in big cartel

我在 big cartel 上有一家在线商店,有些产品可能需要一个可选字段,用户可以在其中输入 his/her 措施,以便可以专门为 him/her 设计产品。虽然我很熟悉如何实现前端部分,但我不太确定如何让供应商轻松地将这些额外信息附加到每个产品,以便当他们可视化订单时,所有这些额外信息都是立即附加到它。

我最好的情况是这样的:

用户选择一个产品并在尺码下拉菜单中选择 "Custom" 选项。此时会出现一个小表格,他们可以填写他们需要的所有自定义尺寸。现在,我不想将字符串 "Custom" 附加到购物车中的产品摘要,而是希望将他们键入的任何内容附加到它,以便在购物车中它看起来像:

[产品图片]:产品名称 - 用户输入的尺寸

这将使供应商更容易理解用户的需求,并允许用户购买自定义尺寸的商品,而不是可能不适合 him/her 的标准商品(XS, S、M、L、XL)。

现在处理尺寸选择并提交到购物车的代码部分如下所示:

<form id="product-form" method="post" action="/cart">

        {% if product.has_default_option %}

        {{ product.option | hidden_option_input }}

        {% else %}

        <div id="product-options" class="options">
                        <span>{{ Product_Options_Title }}</span>
                      {{ product.options_in_stock | options_select }}
        </div>

        {% endif %}

        <button id="product-addtocart" name="submit" type="submit"><span>{{ Add_to_Cart_Text }}</span></button>

    </form>

我认为这是我不太熟悉的Angular。但是我觉得这里是我应该做的地方,我对大卡特尔框架也不是很熟悉,所以我可以指点一下。

所以我的问题是,如何编辑代码以便用户可以输入自定义尺寸,然后将他们输入的内容作为他们订购的尺寸附加到购物车中的产品?

我知道我的问题可能不是很清楚,所以请随时发表评论以进行澄清。另请记住,我会知道如何实现前端部分,但我不知道如何与后端交互以实现我所描述的内容。提前致谢。

抱歉,Big Cartel 做不到这样的事情 - 该平台不支持通过订单流程传递任何附加信息,超出产品和产品选项的附加信息。

您最好的选择可能是指示客户在结帐时将他们的自定义信息添加到 "Notes to seller" 字段:https://blog.bigcartel.com/2014/04/22/introducing-notes-at-checkout/

您可以在此处找到有关编辑 Big Cartel 主题的更多信息:https://help.bigcartel.com/developers/themes/

Bigcartel 现在带有分组选项。它仅在付费计划中有效。所以你现在可以添加尺寸、颜色、设计。是的,您最多可以添加三个选项变体。