Magento 如何知道产品是否有形象
在哪个表中,我可以理解产品是否有图像。这需要使用Magento 如何知道产品是否有形象,magento,Magento,在哪个表中,我可以理解产品是否有图像。这需要使用mysql queryyes,而不是magento模型 在catalog\u product\u entity\u media\u gallery表格中,您可以获得有关产品图像的信息 请检查图像 用于从数据库获取图像的简单mysql查询是 $connection = Mage::getSingleton('core/resource')->getConnection('core_read'); $sql= "Select value
mysql queryyes
,而不是magento模型 在catalog\u product\u entity\u media\u gallery
表格中,您可以获得有关产品图像的信息
请检查图像
用于从数据库获取图像的简单mysql查询是
$connection = Mage::getSingleton('core/resource')->getConnection('core_read');
$sql= "Select value from catalog_product_entity_media_gallery WHERE entity_id=1";
$rows = $connection->fetchAll($sql);
其中,实体id
是一个产品
如果您对magento有任何疑问,请告诉我
<!--
<?php
$products123321 = Mage::getModel('catalog/product')
->getCollection()
->addAttributeToSelect('*')
->addAttributeToFilter('image', 'no_selection');
foreach($products123321 as $product123321)
{
echo $product123321->getSku() . " has no image \n<br />\n";
//var_dump($product->getData()); //uncomment to see all product attributes
//remove ->addAttributeToFilter('image', 'no_selection');
//from above to see all images and get an idea of
//the things you may query for
}
?>
-->
但是这个表中有一些问题,我找不到值为空的行,所以我需要检查所有产品,得到没有图像的产品。谢谢此表中没有image dosent store的产品意味着当您调用$product->getImageUrl()时,不会得到任何选择