Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将Magento字段批量更新为";使用默认值";_Magento_Import_Magento 1.4_Product - Fatal编程技术网

将Magento字段批量更新为";使用默认值";

将Magento字段批量更新为";使用默认值";,magento,import,magento-1.4,product,Magento,Import,Magento 1.4,Product,是否有一种方法可以将特定门店视图的一组magento产品重置回“使用默认值”设置门店特定数据后,似乎没有简单的方法可以取消设置以接收默认数据。这导致我不得不进行多次导入 只需从产品实体[Attitubte\u type]中删除产品id、属性id和存储id的记录。我知道您想更改“一系列产品”。。。 仅就用例而言,有人希望删除所有产品的商店视图特定值: 只需将属性范围从“存储视图”循环到“全局”,再循环到“存储视图”。您可以使用: core\u block\u abstract\u to\u ht

是否有一种方法可以将特定门店视图的一组magento产品重置回“使用默认值”设置门店特定数据后,似乎没有简单的方法可以取消设置以接收默认数据。这导致我不得不进行多次导入

只需从产品实体[Attitubte\u type]中删除产品id、属性id和存储id的记录。

我知道您想更改“一系列产品”。。。 仅就用例而言,有人希望删除所有产品的商店视图特定值: 只需将属性范围从“存储视图”循环到“全局”,再循环到“存储视图”。

您可以使用:

  • core\u block\u abstract\u to\u html\u在
    adminhtml
    事件之前,为管理员批量更新表单中的每个属性添加所需的复选框
  • 然后
    catalog\u product\u attribute\u update\u before
    事件删除特定存储视图的
    EAV
    表中的值,仅适用于那些在
    core\u block\u abstract\u to\u html\u之前已插入复选框的属性

原始答案:

谢谢,是的,该表是mage_catalog_product_entity_decimal for pricingAs的1.5“catalog_product_entity_[attirubte_type]”,attirubte_type是对数据类型varchar、text、decimal等的引用,但即使删除了存储id!=每个产品_实体*表中的0,存储_id!=继续重新创建0。这很奇怪,因为1)有时甚至在没有人通过管理员更新产品的情况下也会发生2)创建记录时,记录会复制store_id=0的记录中的更改,但是,并非总是这样,它看起来是随机的。3) 这是一个令人头痛的问题,因为即使在删除所有非storeid=0记录之后,当我在默认商店视图中更新产品时,“使用默认值”复选框仍保持不选中状态。。。有什么线索吗?这很有趣。。但就我而言,这只适用于某些商店,而不是所有商店。我知道。这是一张便条,写给随机路过寻找全店解决方案的人。很抱歉劫持了你的帖子。