我在客户我的帐户页面上显示状态翻译时遇到问题。
我正在制作自定义模板。 Tpl 文件 history.tpl 使用名为的变量:{$order.status}
不幸的是,Presta 一直只从 db 读取一个 lang id,这就是为什么它在首页上只显示一个 lang。 知道为什么它不起作用吗?
HistoryController.php 中的函数
public function getTemplateVarOrders()
{
$orders = [];
$customer_orders = Order::getCustomerOrders($this->context->customer->id);
foreach ($customer_orders as $customer_order) {
$order = new Order((int) $customer_order['id_order']);
$orders[$customer_order['id_order']] = $this->order_presenter->present($order);
}
return $orders;
}