【问题标题】:How can I add the tracking number to the message the users receive?如何将跟踪号添加到用户收到的消息中?
【发布时间】:2026-02-18 02:25:01
【问题描述】:

我尝试过编辑 uc_order 模块

function uc_order_token_list($type = 'all') {
  ...
  $tokens['order']['order-tracking-number'] = t('The tracking number of the order.');
  ...
}

function uc_order_token_values($type, $object = NULL) {
  ...
  $values['order-tracking-number'] = uc_tracking_get_order_tracking_numbers($order);
}

电子邮件:

[order-first-name] [order-last-name], Your order number [order-link] at [store-name] has been updated. Order status: [order-status] Order tracking number: [order-tracking-number] Order comment: [order-last-comment] Browse to the following page to login to your account and view your order details: [site-login] Thanks again, [store-name] [site-slogan]

但在用户收到的消息中,并没有列出运单号。

【问题讨论】:

    标签: drupal-6 ubercart


    【解决方案1】:

    实际上这确实有效,我只是没有实际订单号,因为这是一个测试订单,它从未真正发货。

    【讨论】: