【问题标题】:Print tracking number on prestashop invoice在 prestashop 发票上打印跟踪号
【发布时间】:2017-12-26 08:33:15
【问题描述】:

如何在发票上添加/打印跟踪号?..

我使用了下面的代码

{l s='Tracking Number:' pdf='true'}
{$order->shipping_number}

返回空白,但在查看订单时它有一个跟踪号。 (下图)

orders->shipping_number 字段为空白。

谢谢。

【问题讨论】:

  • $shipping_number 自 1.5.0.4 起已弃用。但有时它仍然会获取数据。但尝试使用 {$order->getWsShippingNumber()}
  • 谢谢。已经使用{$line.tracking_number} 解决了这个问题

标签: php prestashop-1.6 invoice


【解决方案1】:

在 invoice.tpl 上添加

{foreach from=$order->getShipping() item=line}
    {if $line.url != '' || $line.tracking_number != ''}
        {'Tracking Number : '}
        {$line.tracking_number}
    {/if}
{/foreach}

解决问题。

【讨论】:

    猜你喜欢
    • 2012-03-07
    • 1970-01-01
    • 1970-01-01
    • 2013-10-05
    • 1970-01-01
    • 1970-01-01
    • 2016-03-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多