如何编辑Magento中创建的发票PDF中的自定义选项文本?

时间:2014-04-20 14:45:34

标签: php magento

好的,我们这个网站有很多自定义选项,我们希望在创建发票PDF时在同一行上有标签和值。我找到了负责的文件

应用程序/代码/核心/法师/销售/型号/订购/ PDF /项目/发票/如default.php

并在

制作了副本

应用程序/代码/本地/法师/销售/型号/订购/ PDF /项目/发票/如default.php

但我的PHP不足以让我弄清楚如何在同一行上使用标签和值。

这是有问题的代码:

$options = $this->getItemOptions();
    if ($options) {
        foreach ($options as $option) {
            // draw options label
            $lines[][] = array(
                'text' => Mage::helper('core/string')->str_split(strip_tags($option['label']), 40, true, true),
                'font' => 'italic',
                'feed' => 35
            );

            if ($option['value']) {
                if (isset($option['print_value'])) {
                    $_printValue = $option['print_value'];
                } else {
                    $_printValue = strip_tags($option['value']);
                }
                $values = explode(', ', $_printValue);
                foreach ($values as $value) {
                    $lines[][] = array(
                        'text' => Mage::helper('core/string')->str_split($value, 30, true, true),
                        'feed' => 40
                    );
                }
            }
        }
    }

理想情况下,我希望保留支票,并且只需提供“'文字'采用这种形式: '标签' - '价值'

谢谢!

0 个答案:

没有答案