【问题标题】:How to update product attributes?如何更新产品属性?
【发布时间】:2012-07-18 20:17:37
【问题描述】:

我有成千上万种具有一些通用默认值的产品:

页面布局:没有布局更新;可见性:个别不可见;
类别:空的,

现在我想改变这三个属性,如下所示:

页面布局:1列;可见性:目录、搜索 (4);类别:1,

我试图用下面的代码完成它,但它不起作用。

$collection = Mage::getResourceModel('catalog/product_collection')->load();

foreach($collection as $items)
{  
    $product = Mage::getModel('catalog/product')->load($items->getId());  
    $product->setVisibility(4);  
    $product->save();
    echo $product->getId().'<br>';        
}  

谁能告诉我我的代码有什么问题?

我也尝试在数据库中完成。但是我不知道哪个表可以控制可见性,哪个表可以控制布局或类别。 (使用 Magento 1.7)

【问题讨论】:

    标签: magento magento-1.7


    【解决方案1】:

    您可以直接从管理区域执行此操作:

    目录 -> 管理产品

    选中您要编辑的文章,然后从“操作”下拉菜单中选择“更改属性”。

    您现在可以大量更改产品的属性

    干杯

    【讨论】:

      猜你喜欢
      • 2023-03-06
      • 1970-01-01
      • 2016-05-29
      • 1970-01-01
      • 1970-01-01
      • 2021-07-01
      • 2023-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多