我需要我的自定义页面上显示产品的详细信息,我怎样才能显示图像,而不是显示映像路径名称
代码:
<?php
set_time_limit(0); //THIS SCRIPT JUST INITIALS THE PROFILE TO BE RUN VIA MAGENTO ADMIN "RUN PROFILE IN POPUP". Its the same thing as click just via this file that you can run via cron
$profileId = 1; // SYSTEM - IMPORT/EXPORT - DATAFLOW PROFILES PROFILES <-- you need to go into your magento admin and grab the exact profile ID
require_once 'app/Mage.php';
umask(0);
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);
$sku = 10; //this sku you get it from your text box.
$_product = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect(array(
'name',
'sku',
'price',
'thumbnail'
))->addAttributeToFilter('status', 1)->addAttributeToFilter('sku', array(
'in' => $sku
));
$imageHelper = Mage::helper('catalog/image');
foreach($_product as $prod)
{
$name = $prod->getName();
$price = $prod->getPrice();
$thumbnail = $imageHelper->init($prod, 'thumbnail')->resize(150, 220);
}
echo "Name: ", $name;
echo "<br />";
echo "Sku: ", $sku;
echo "<br />";
echo "Price: ", $price;
echo "<br />";
echo "Image: ", $thumbnail; ?>
如何显示产品形象,而不是图像路径。
欢迎来到SO。你的代码格式不正确,甚至可能不会这样解析。你的问题听起来太宽泛了。 –