我正在尝试在我的PDF包装单上显示自定义产品选项的SKU。我试图实现this link的答案,但我无法让它发挥作用。
以下是代码:
<?php $options = $pdfItem['productDetails']['Options'] ?>
<?php if (isset($options['options'])) : ?>
<?php foreach ($options['options'] as $option) : ?>
<?php if ($option['label'] == 'Detail') : ?>
<?php foreach (explode("\n", $option['value']) as $detailLines) : ?>
<br/> <?php echo $this->getPdfHelper()->fixEncoding($detailLines) ?>
<?php endforeach; ?>
<?php else : ?>
<?php if (strpos($option['value'], 'Aitcg.Main') === false) : ?>
<?php $printValue = isset($option['print_value']) ? $option['print_value'] : $option['value'] ?>
<br/> <?php echo $this->getPdfHelper()->fixEncoding($option['label'] . ' ' . $printValue) ?>
<?php endif; ?>
<?php endif; ?>
<?php endforeach; ?>
<br/>
<?php endif; ?>
以下是自定义选项设置:
这里是PDF装箱单中的输出:
在黑色中你可以看到它现在的样子,用我想要的方式用红色(在选项标题后用SKU)。 是否有可能使这项工作?