lingaro / magento2-module-micro-features
Magento 2 微功能模块
Requires
- php: ~7.4.0 || ~8.1.0
- magento/framework: 103.0.*
This package is auto-updated.
Last update: 2024-09-07 09:38:56 UTC
README
由 Lingaro 创建
功能列表
1. 在订单注释中添加管理员姓名
在管理面板中,在订单详情视图上,显示每个订单注释的管理员姓名。
2. 定义仅管理员可用的支付方式的配置
在管理面板中,在 商店 > 配置 > 销售 > 支付方式 > 通用设置 > 仅管理员
可以将一些支付方式切换为仅适用于在管理面板中创建的订单。
3. 可以对 system.xml 配置字段进行品牌化
可以通过以下代码片段将品牌(logo)添加到 system.xml 配置字段:
<field ...> ... <attribute type="brand">{{ brand_code }}</attribute> </field>
其中 {{ brand_code }}
是在 etc/adminhtml/di.xml
内部 Lingaro\MicroFeatures\Model\System\Config\BrandProvider
类型中定义的品牌代码。
在此模块中,提供了代码为 lingaro
的品牌。所有此模块添加的自定义配置都使用它进行品牌化。
您可以在自定义模块中指定商家的品牌,用于商家的自定义配置。
4. 在客户账户页面上隐藏可下载产品部分
在管理面板中,在 商店 > 配置 > 目录 > 可下载产品选项 > 在客户账户中显示链接
可以隐藏客户账户页面上的可下载产品部分。
5. 禁用“登录为客户”功能的启用必要性的配置
在管理面板中,在 商店 > 配置 > 客户 > 登录为客户 > 是否需要登录为客户的启用
可以禁用“登录为客户”功能的启用必要性。如果此配置设置为“否”,管理员将能够登录为任何客户。
6. 在结账时始终展开购物车项目块
在管理面板中,在 商店 > 配置 > 销售 > 结账 > 结账选项 > 始终展开项目块
可以强制在结账加载时始终展开项目块。
7. 禁用产品比较
在管理面板中,在 商店 > 配置 > 目录 > 目录 > 店面 > 启用产品比较
可以禁用前端的产品比较添加到按钮和侧边栏。
8. 为客户电话号码和邮编定义输入掩码的配置
在管理面板中,在 商店 > 配置 > 客户 > 客户配置 > 名称和地址选项 > 电话输入掩码 / 邮编输入掩码
可以为电话号码和邮编字段添加输入掩码,这些字段在地址簿(在我的账户中)和结账中可见。
注意:此配置适用于在一个网站上可以为特定国家创建地址的项目。对于多国网站,您需要自定义 \Lingaro\MicroFeatures\ViewModel\Customer\Address\Form\InputMask
。
9. 在“添加到购物车”按钮处启用“更新数量”小部件
在管理面板中,在 商店 > 配置 > 目录 > 目录 > 店面 > 启用更新数量
可以启用“更新数量”小部件。当此功能启用时,所有简单、虚拟和可下载产品在目录页面(列表、详情、比较列表、产品小部件)上的“添加到购物车”按钮将被替换为与迷你购物车同步的“更新数量”小部件,并始终显示用户购物车中当前的数量。
10. 启用 Footer Newsletter 表单的 AJAX
在管理面板中,在 商店 > 配置 > 客户 > 通讯 > 常规选项 > 在页脚表单中启用 AJAX
,可以强制页脚通讯表单使用 AJAX,并在每次提交后不重新加载页面。
支持的 Magento 版本
- 2.4.0
- 2.4.1
- 2.4.2
- 2.4.3
- 2.4.4
- 2.4.5