aliuosio/magento-assembly-service

组装服务

安装: 1

依赖者: 0

建议者: 0

安全: 0

星标: 1

关注者: 1

分支: 0

开放问题: 0

类型:magento2-module

0.1.4 2024-07-22 07:14 UTC

This package is auto-updated.

Last update: 2024-09-23 11:42:56 UTC


README

产品详情页的组装服务集成 此项目提供基于产品复杂度和客户邮编的动态定价的组装服务集成。

特性

  • 动态定价:根据产品的难易程度和客户的邮编计算组装服务费用。
  • 简单集成:无缝集成到现有的产品详情页。
  • 用户友好:确保通过清晰的定价信息和服务详情提供顺畅的用户体验。

安装

composer require aliuosio/magento-assembly-service \
&& bin/magento setup:upgrade \
&& bin/magento cache:flush;

配置

Backend 
Shop -> Configuration
Tab: Osio -> Assembly Service

管理邮编到价格

Catalog -> Product Class to Postcode

将组装服务分配给产品

在后台产品编辑页面中,现在有一个名为组装服务的组。如果您只有一个组装服务,请使用复选框。如果还有产品送货的选项,您可以选择产品类别。

待办事项

  • 添加配置以打开/关闭模块
  • 创建 产品组装服务 属性(类型:单选按钮,值:true/false)(前端不可见,仅管理员)
  • 创建 产品类别 属性(类型:选择,值:dummies(稍后从交付类别表获取值))(前端不可见,仅管理员)
  • 从组装服务生成的产品中删除组装服务属性
  • 创建具有固定价格的组装服务产品
  • 创建具有分配给不同邮编的类别代码(非唯一)的产品类别表
  • 使后台管理员中的产品类别表可编辑
  • 从表中获取 产品类别 属性。每个值都是唯一的
  • 在产品下添加产品组装服务块,仅当父产品已添加到购物车时可见
  • 在组装服务产品中将要组装的产品的产品 ID 作为自定义选项添加
  • 显示带有交付类别和邮编的下拉菜单
  • 将产品组装服务中的选择转换为可搜索字段
  • 在模态字段中显示组装服务块
  • 显示组装服务的图片
  • 在管理员网格中添加新行并编辑
  • 在添加到购物车时添加组装服务
  • 配置说明
  • 检查新产品错误
  • 检查是否已输入邮编的所有五位数字
  • 在添加到购物车函数之前使邮编为必填项
  • 如果当前产品的组装服务尚未添加到购物车,则仅显示模态框
  • 使 产品类别 属性在组装服务选择中可见/依赖