【问题标题】:Websphere Commerce (WCS7) Gift Card QueryWebsphere Commerce (WCS7) 礼品卡查询
【发布时间】:2012-08-17 17:37:56
【问题描述】:

将礼品卡添加到购物车后(随机 WCS 示例:https://store.sony.com/webapp/wcs/stores/servlet/SYGiftCardView?storeId=10151&categoryId=8198552921644551354&catalogId=10551&langId=-1),“To”、“From”和“Message”字段存储在哪个 DB2 表中?

可以运行什么查询来获取礼品卡的数据库信息。 (例如个性化消息)具有该特定订单 ID?

您如何识别给定您的订单的特定礼品卡(添加到购物车的那张)?礼品卡是否有自己的唯一 ID,例如订单 ID/您在哪里可以找到礼品卡的唯一 ID?

谢谢

【问题讨论】:

    标签: db2 websphere websphere-7 websphere-commerce wcs


    【解决方案1】:

    看起来像是定制的东西。 我检查了信息中心和源代码,但没有相关信息。

    在您在 Sony 网站上的示例中,礼品卡只是一种特殊产品。 当您在产品上单击“添加到购物车”时,您会获得一个 OrderId 和一个 OrderItemId。

    我猜他们将“From”和“To”信息放在一个自定义表中,其中 orderitemId 作为关系键,或者 orderitem 表的自定义字段(例如 field2 是一个 varchar)。


    编辑

    最后,ORDERITEMGIFT 表似乎符合您的要求。 你可以看一下infocenter description

    我不确定该表是否应该这样使用,但该字段的描述 GIFTMESSAGE 看起来很有趣。

    礼物(订单物品)随附的消息,从礼物赠送者到礼物登记者。


    希望我的回答对你有帮助。

    问候, 德克斯

    【讨论】:

    • 我确定这些字段是可自定义的,但您确定礼品卡是特殊产品并且不是 WCS7 功能吗?其他示例包括:linklink
    • 您知道他们是否将其视为特殊产品,就像您提到的制作定制表一样?
    • 我不确定。但正如我所说,它看起来像。我确信这些礼品卡被网站视为产品。他们有 productIds,如果您将它们添加到购物车,他们会使用 OrderItemId(查看购物车的所有隐藏形式)。关于存储“From”和“To”信息的方式,您提供的所有示例都有不同的命名约定。所以我认为这不是开箱即用的东西。
    • 因为我无法在 Internet 或 Inforcenter 上找到任何有关此类内容的信息,所以我确信 WCS 没有该功能。 Commerce 允许您使用礼品卡购买,但不能出售带有一些自定义消息的礼品卡,例如您的示例。
    • 但是你可以认为每个设计都是物品/产品。所以你只需要找到一个地方来存储像“From”和“To”这样的信息。使用 orderItem 的 Field2 (带有分隔符)可能是一种非常容易处理的方法。 getter 和 setter 已经在这里了。因此无需开发自定义表格。 ;)
    猜你喜欢
    • 2012-12-29
    • 2022-10-07
    • 1970-01-01
    • 2011-01-06
    • 1970-01-01
    • 1970-01-01
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多