在结账时,Prestashop $product['name'] 的值在哪里分配?



在Prestashop中具有组合,产品名称以顺序构象正确显示。但是,在结帐期间,仅显示基本产品名称,而不显示组合产品名称。请参阅:https://github.com/prestashop/prestashop/issues/14361

对于确认订单,我认为$ product ['name']在 /classes/order/OrderDetail.php中定义为:

 $product['name'] .
            ((isset($product['attributes']) && $product['attributes'] != null) ?
                ' - ' . $product['attributes'] : '');

但是在结帐阶段(存在订单之前($product['name']在哪里定义,这就是themes/classic/templates/checkout/_partials/cart-summary-product-line.tpl中的意思?

$product['name']在类cart中定义。在功能getProducts()

问候

最新更新