我没什么困难,我在Prestashop版本1.7.6中有管理员命令,在管理员命令中,因为Prestashop规定组合产品的参考代码通过产品选项进入,但我想显示的不是该参考,而是是产品的常规参考代码,例如没有产品选项的产品的参考代码。
我知道组合参考代码在管理端的位置,如果我要更改的话,它将像常规代码一样工作,但是有900多种产品,所以我只想用代码使其正确。
带有组合的参考:
常规产品参考:
进入我要更改的管理员
这是管理命令的代码:
文件路径:localhost/pre7/admin231nuevxm/themes/default/template/controllers/orders/_product_line.tpl
<a href="{$link->getAdminLink('AdminProducts', true, ['id_product' => $product['product_id']|intval, 'updateproduct' => '1'])|escape:'html':'UTF-8'}">
<span class="productName">{$product['product_name']}</span><br />
{if $product.product_reference}{l s='Reference number:' d='Admin.Orderscustomers.Feature'} {$product.product_reference}<br />{/if}
{if $product.product_supplier_reference}{l s='Supplier reference:' d='Admin.Orderscustomers.Feature'} {$product.product_supplier_reference}{/if}
</a>
{$product.product_reference}
是变量。我想把它作为定期参考。不幸的是,常规和组合都一样]
我已经在产品页面中尝试了常规参考代码{$product->reference}
,并且在该页面中可以正常工作,但在管理订单中却无法正常工作。
谢谢