我有一个模板覆盖,它显示产品(带有一些 jquery)。我有一个自定义的 sendmail.php,它可以正确发送选择的值。但不是产品自定义字段值。我无法联系到他们。在 sendmail.php 中,此字段可用:
$userContact->shipname
$product->quantity
$product->product_parent_id ...
我可以在 sendmail.php 中列出所有自定义字段值:
foreach ($product->customfieldsCart as $field) {
echo $field->custom_value;
}
但我只想要选定的值。在正常的订购过程中,invoice_items.php 运行良好(第 57-51 行):
if (!empty($item->product_attribute)){
if(!class_exists 'VirtueMartModelCustomfields'))
require JPATH_VM_ADMINISTRATOR.DS.'models'.DS.'customfields.php');
$product_attribute =
VirtueMartModelCustomfields::CustomsFieldOrderDisplay($item,'FE');
echo $product_attribute;}
请帮助我,非常感谢