Magento:从数据库中获取制造商/品牌
我从Mukesh Chap那里又得到了一个密码: 这似乎并没有抓住制造商,即使我把他们作为属性。这是因为manufacturer字段是一个下拉列表吗 获取制造商属性方面的任何帮助都将不胜感激以检索所有制造商 从制造商处获得产品 让选定的制造商生产产品 检索所有制成品 从制造商处获得产品 让选定的制造商生产产品Magento:从数据库中获取制造商/品牌,magento,Magento,我从Mukesh Chap那里又得到了一个密码: 这似乎并没有抓住制造商,即使我把他们作为属性。这是因为manufacturer字段是一个下拉列表吗 获取制造商属性方面的任何帮助都将不胜感激以检索所有制造商 从制造商处获得产品 让选定的制造商生产产品 检索所有制成品 从制造商处获得产品 让选定的制造商生产产品 老实说,我不知道有问题的代码出了什么问题 不过,我最近一直在做一些相关的工作——如果你想使用一系列产品的话。与其试图修复一些可能没有损坏的东西,不如将其视为另一种建议 首先,您需要下载我的
老实说,我不知道有问题的代码出了什么问题 不过,我最近一直在做一些相关的工作——如果你想使用一系列产品的话。与其试图修复一些可能没有损坏的东西,不如将其视为另一种建议 首先,您需要下载我的。它包含用于下拉属性的类。以下内容向集合中添加了一个
manufacturer\u text
列
$products = Mage::getResourceModel('catalog/product_collection');
Knectar_Select_Product_Values::enhanceProducts($products, 'manufacturer');
foreach ($products as $product) {
echo $product->getManufacturerText(), '<br>';
}
$products=Mage::getResourceModel('catalog/product_collection');
Knectar_选择_产品_值::增强产品($products,'manufacturer');
foreach($products as$product){
echo$product->getManufacturerText(),“
”;
}
老实说,我说不出有问题的代码出了什么问题
不过,我最近一直在做一些相关的工作——如果你想使用一系列产品的话。与其试图修复一些可能没有损坏的东西,不如将其视为另一种建议
首先,您需要下载我的。它包含用于下拉属性的类。以下内容向集合中添加了一个manufacturer\u text
列
$products = Mage::getResourceModel('catalog/product_collection');
Knectar_Select_Product_Values::enhanceProducts($products, 'manufacturer');
foreach ($products as $product) {
echo $product->getManufacturerText(), '<br>';
}
$products=Mage::getResourceModel('catalog/product_collection');
Knectar_选择_产品_值::增强产品($products,'manufacturer');
foreach($products as$product){
echo$product->getManufacturerText(),“
”;
}
您的属性实际上是“制造商”还是“品牌”?你能发布一个指向穆克什代码的链接吗?@nachito:上面的代码没有问题,只要确保你正在加载的产品具有有效的制造商值即可。显然,除非用产品实体的真实ID替换PRODUCT\u ID
,否则不会加载任何内容。谢谢。我替换了但仍然不起作用你的属性是“制造商”还是“品牌”?你能发布一个指向穆克什代码的链接吗?@nachito:上面的代码没有问题,只要确保你正在加载的产品具有有效的制造商值即可。显然,除非用产品实体的真实ID替换PRODUCT\u ID
,否则不会加载任何内容。谢谢。我换了一个,但仍然不工作。它很好用。但并非适用于所有版本/商店。有什么改进吗?@karto:欢迎,如果有帮助的话,别忘了升级投票并接受。我刚用1.5.1.0开始Magento之旅。所以,我不知道以前的版本。即使你给我确切的问题,你面临的版本。我试图帮助。它应该已经为所有版本的工作。你的邮件是什么?:gmail.com上的rinkarto2000getAllOptions()
不带任何参数。谢谢。它很好用。但并非适用于所有版本/商店。有什么改进吗?@karto:欢迎,如果有帮助的话,别忘了升级投票并接受。我刚用1.5.1.0开始Magento之旅。所以,我不知道以前的版本。即使你给我确切的问题,你面临的版本。我试图帮助。它应该已经为所有版本的工作。你的邮件是什么?:gmail.com上的rinkarto2000getAllOptions()
不带任何参数。
$collection = Mage::getModel('catalog/product')->getCollection();
$collection->addAttributeToSelect('manufacturer');
$collection->addFieldToFilter(array(
array('attribute' => 'manufacturer', 'eq' =>$designer_id),
));
$_productCollection=$this->getLoadedProductCollection();
foreach ($_productCollection as $_product):
echo $_product->getAttributeText('manufacturer');
endforeach;
$products = Mage::getResourceModel('catalog/product_collection');
Knectar_Select_Product_Values::enhanceProducts($products, 'manufacturer');
foreach ($products as $product) {
echo $product->getManufacturerText(), '<br>';
}