首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
Magento管理系统简介
Magento系统管理System菜单
Magento管理员权限
Magento管理员用户帐户
Magento用户角色管理
Magento系统通知管理
Magento使用预定义变量
Magento添加自定义变量
Magento变量的引用
Magento电子邮件模板
Magento自定义电子邮件模板
Magento配置电子邮件通信
Magento数据传输
Magento管理CSV数据文件
Magento导入数据功能
Magento产品图像导入
Magento导出数据功能
Magento产品数据属性参考
Magento客户数据属性参考
Magento更新税率数据
Magento导入捆绑包产品
Magento导入可配置产品
Magento导入可下载的产品
Magento导入层价格数据
Magento缓存管理
Magento索引管理
Magento系统备份
Magento计划任务Cron
当前位置:
首页>>
技术小册>>
Magento零基础到架构师(系统管理)
小册名称:Magento零基础到架构师(系统管理)
了解可配置产品数据的结构方式的最佳方法是导出可配置产品及其变体,并在电子表格中检查数据。 在以下示例中,我们为每种颜色的新大小添加一组产品变体。 首先,导出可配置产品,并检查数据结构。 然后,更新数据并将其导入回目录中。 如果我们不想完成导出数据的练习,则可以下载示例中使用的CSV文件。  **步骤1:验证属性设置和值** 在开始之前,请确保用于产品变体的属性具有所需的属性设置。 Scope - Global Catalog Input Type for Store Owner — 用于产品变体的任何属性的输入类型必须是以下任一类型: - Dropdown - Visual Swatch - Text Swatch - Multi-Select - Values Required - Yes 如果要添加大小或颜色,或对现有属性进行任何其他更改,请确保使用新值更新属性。 在 管理员 侧栏,转到 Stores > Attributes>Product. 在列表中查找属性并在编辑模式下打开。 将新值添加到属性中。 在以下示例中,新大小被添加到文本样本。 产品属性 — 添加新值 完成后,单击 Save Attribute. 如果要添加属性,请按照 创建属性 开始之前。 第2步:导出可配置产品 在 管理员 侧栏,转到 Catalog > Products. 查找要导出的可配置产品: - 单击 Filters. - 设置 Type 到 Configurable Product 并单击 Apply Filters. - 选择要用于测试导出的可配置产品,并注意 SKU. - 在 管理员 侧栏,转到 System > Data Transfer>Export.  下 Export Settings,请执行以下操作: - 设置 Entity Type 到 Products. - 设置 Export File Format 到 CSV. - 下 Entity Attributes,向下滚动或使用属性标签过滤器找到 SKU 属性并执行以下操作: - 输入已选择导出的可配置产品的SKU,然后单击 Continue.  在Web浏览器的下载位置中查找文件,并将其作为电子表格打开。 CSV文件针对每个简单产品变体都有一个单独的行,而可配置产品则有一个单独的行。 此 product_type column 显示与一个可配置产品关联的多个简单产品变体。  滚动到工作表的最右侧,可找到以下各列。 - configurable_variations — 定义可配置产品记录与每个变体之间的一对多关系。 - configurable_variation_labels — 定义标识每个变体的标签。 在此示例中,可以在CG和CH列中找到数据。 根据变体的数量, configurable_variations 列可以很长。 数据用作关联产品变体的索引,并具有以下结构: `sku={{SKU_VALUE}},attribute1={{VALUE}},attribute2={{VALUE}}| sku={{SKU_VALUE}},attribute1={{VALUE}},attribute2={{VALUE}}` 每个SKU用竖线符号(|)分隔,属性用逗号分隔。 每个属性的值由属性代码表示,而不是由属性标签表示。 以下是实际数据的显示方式: `sku=MH01-XS-Black,size=XS,color=Black|sku=MH01-XS-Gray,size=XS,color=Gray|sku=MH01-XS-Orange,size=XS,color=Orange` 当我们了解可配置产品数据的结构时,可以编辑数据或直接将新变体添加到CSV文件。 **步骤3:编辑数据** 在以下示例中,XL大小集被复制并粘贴到工作表中,以创建每种颜色的新大小的产品变体集。 复制要用作新产品模板的产品变体集。  将复制的行记录插入工作表。 我们现在拥有两组相同的简单产品变体。  根据需要更新新变体的以下列中的数据。 - sku - name - url_key - additional_attributes 在此示例中,所有 XL 引用将更改为 XXL. 更新中的信息 product_variations 列,以便将新变体作为可配置产品的一部分包含在内。 在包含可配置产品记录的行上,单击包含 product_variations 数据。 然后在公式栏中,复制最后一组参数,从管道符号开始。  将参数粘贴到数据的末尾,并根据需要编辑新变量。 在此示例中, sku 和 size 参数将更新为新的XXL大小。 将数据导入回目录之前,请删除所有未更改的行。 在本例中,只有新大小的三个新变体以及具有更新的可配置产品的行导入回目录中。 其他行可以从CSV文件中删除。 但是,请确保不要删除带有列标签的标题行。  **步骤4:导入更新的数据** 在 管理员 侧栏,转到 System > Data Transfer>Import. 下 Import Settings,设置 Entity Type 到 Products. 下 Import Behavior,设置 Import Behavior 到 Add/Update.  下 File to Import,单击 Choose File 并导航到我们准备导入的CSV文件,然后选择该文件。  在右上角,单击 Check Data. 如果文件有效,请单击 Import. 导入完成后,单击 Cache Management 并刷新所有无效缓存。 新产品变体现在可从管理员的目录和店面中获取。 在本例中,现在所有颜色的连帽衫尺寸均为XXL。
上一篇:
Magento导入捆绑包产品
下一篇:
Magento导入可下载的产品
该分类下的相关小册推荐:
PHP合辑1-基础入门
Laravel(10.x)从入门到精通(十)
全面构建Magento2电商系统
Laravel(10.x)从入门到精通(五)
Magento2主题开发高级实战
Laravel(10.x)从入门到精通(十二)
Magento零基础到架构师(内容设计)
PHP合辑4-字符串函数
Magento零基础到架构师(目录管理)
PHP高性能框架-Workerman
Laravel(10.x)从入门到精通(十四)
PHP8入门与项目实战(7)