Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/290.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 在选项卡中显示属性_Php_Magento - Fatal编程技术网

Php 在选项卡中显示属性

Php 在选项卡中显示属性,php,magento,Php,Magento,我一直在尝试在选项卡中显示我创建的名为“PDF”的产品属性。我试图重新使用用于获取产品描述的代码,但将其更改为引用我的新属性,我想是这样的 这是我使用的代码: 属性代码为:pdf 管理标题为:PDF <?php $_pdf = $this->getProduct()->getPDF(); ?> <?php if ($_pdf): ?> <h2><?php echo $this->__('PDF') ?></h2>

我一直在尝试在选项卡中显示我创建的名为“PDF”的产品属性。我试图重新使用用于获取产品描述的代码,但将其更改为引用我的新属性,我想是这样的

这是我使用的代码:

属性代码为:pdf 管理标题为:PDF

<?php $_pdf = $this->getProduct()->getPDF(); ?>
<?php if ($_pdf): ?>
    <h2><?php echo $this->__('PDF') ?></h2>
    <div class="std">
        <?php echo $this->helper('catalog/output')->productAttribute($this->getProduct(), $_pdf, 'pdf') ?>
    </div>
<?php endif; ?>
我可能不知道该去哪里,但我对magento和PHP都是新手

如果可能的话,我不想使用任何扩展

如果你能帮我解决这个问题,你就是上帝了!提前感谢您的帮助。

当您应该使用$this->getProduct->getPDF时,您正在使用$this->getProduct->getPDF。Magento camel为其magic方法设置属性名称


您也可以使用$this->getProduct->getData'pdf.

先生,您是一个传奇!非常感谢你,我一直有这个问题这么长时间,现在它的工作!!!!