【问题标题】:How to add "Request additional info" functionality in Drupal Commerce如何在 Drupal Commerce 中添加“请求附加信息”功能
【发布时间】:2013-11-14 02:59:49
【问题描述】:

我正在将一家商店从 oscommerce 迁移到 drupal commerce。到目前为止,我无法实现的功能之一是请求有关特定产品的信息。 在 oscommerce 中,产品视图中只有一个按钮,当用户单击它时,他会被带到一个新表单,他/她可以在其中填写姓名/电话号码/电子邮件并提出特定问题。

我开始尝试商务网络表单模块,但我并没有完全按照我的意愿去做。它应该自动从产品展示中收集有关产品(包括订单项)的信息,而不是让用户再次选择它。

有没有办法通过网络表单(或任何其他模块)来做到这一点,还是需要编写一个新模块?

【问题讨论】:

    标签: drupal-7 drupal-commerce drupal-webform


    【解决方案1】:

    如果我理解正确的话。您的解决方案是使用来自引荐来源网址的数据预先填写一些网络表单字段(可能是隐藏的)。我相信您可能想查看字段的默认值和可用的令牌。例如

    %get[key]
    

    在调用时传递表单值并将其放置在隐藏字段的默认值中将为您提供您需要的信息,这些信息将由网络表单提交。

    【讨论】:

      【解决方案2】:

      我认为您可以在此处创建一个自定义表单,以保存一个新节点以获取更多信息请求。此节点将产品作为产品参考。

      这很简单,可以通过视图处理显示。你也可以贡献这样的模块

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2023-02-03
        • 2021-05-03
        • 1970-01-01
        • 1970-01-01
        • 2016-10-21
        • 2014-07-23
        • 1970-01-01
        相关资源
        最近更新 更多