1

我正在尝试在我的 PDF 装箱单上显示自定义产品选项的 SKU。我试图从这个链接实现答案,但我无法让它工作。

这是代码:

<?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/>&nbsp;&nbsp;<?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/>&nbsp;&nbsp;<?php echo $this->getPdfHelper()->fixEncoding($option['label'] . ' ' . $printValue) ?>
            <?php endif; ?>
        <?php endif; ?>
    <?php endforeach; ?>
    <br/>
<?php endif; ?>

以下是自定义选项设置:

带有 SKU 的自定义选项

这里是 PDF 装箱单中的输出:

PDF 输出

用黑色你可以看到它现在的样子,用红色是我想要的样子(在选项标题后面加上 SKU)。有可能完成这项工作吗?

4

0 回答 0