magento检查属性是否为只读


magento check if a attribute is read only

我在我的magento上有几个商店视图,我写了一个php文件来更改所有产品描述,我想要的是,如果商店视图上的描述是"使用默认值",那么它就不应该被更改,在更改之前,我如何检查它是否设置为"使用默认价值"?

您可以用程序切换存储,然后将其值与默认值进行比较。就像下面的代码。

$defaultDescription = $product->getDescription();
$storeDescription = $product->setStoreId(2)->getDescription();
if($defaultDescription != $storeDescription){
    // Update product description
}