gpt4 book ai didi

php - Magento 自定义图像属性。我如何进入前端?

转载 作者:可可西里 更新时间:2023-11-01 13:44:12 25 4
gpt4 key购买 nike

我添加了带有名称和标签的图像属性,例如新图片,new_image。

我如何从例如查看.phtml?我认为它会像

一样简单
<?php
echo $this->helper('catalog/image')->init($_product, 'new_image')->resize(150, 150);
?>

但是,这是一个错误。

有人知道正确的做法吗?

非常感谢。

最佳答案

答案对您来说为时已晚,但可能会对其他人有所帮助。以下答案适用于产品查看页面。

首先检查这个属性是否有一些值。

$isNewImage =$_product->getResource()->getAttribute('new_image')->getFrontend()->getValue($_product);

如果它有一些从后端选择的值

<?php if ( $isNewImage != 'no_selection'):?>

$_newImg ='<img id="your-id" src="'.$this->helper('catalog/image')->init($_product, 'new_image')->resize(300,300).'" alt="'.$this->htmlEscape($this->getImageLabel()).'" title="'.$this->htmlEscape($this->getImageLabel()).'" />';

echo $_helper->productAttribute($_product, $_newImg , 'new_image');

<?php endif; ?>

关于php - Magento 自定义图像属性。我如何进入前端?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3212199/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com