0

我想在 Prestashop 1.7 后台的订单列表中添加新列“运费”。我阅读了很多关于添加新列的教程,但没有关于运费的建议。

另一个解决方案应该是,如果运费将直接显示在订单总价字段中?例如:150 美元(2 美元) - 其中 2 美元是运费。

任何帮助,将不胜感激。

已解决:在文件:controllers/admin/AdminOrdersControler.php 下添加(约 110 行):$this->fields_list = array_merge($this->fields_list, array(

这段代码:

'total_shipping' => array(
        'title' => $this->l('Shipping'),
        'filter_key' => 'a!total_shipping',
        'type' => 'price',
        'currency' => true,   
        'callback' => 'setOrderCurrency' 
    ),

并在第 200 行添加:public static function setOrderCurrency($echo, $tr)

这段代码:

public function displayTotal_shipping($value) {
     return Tools::ps_round($value, 0);
}
4

0 回答 0