galacticlabs/disable-compare-products

禁用比较产品功能

安装数: 46,964

依赖关系: 0

建议者: 0

安全: 0

星标: 15

关注者: 2

分支: 4

开放性问题: 3

类型:magento2-module

1.0.1 2018-05-23 19:50 UTC

This package is auto-updated.

Last update: 2024-09-07 07:13:12 UTC


README

此简单模块向目录最近查看/比较产品管理界面添加一个新的配置值,允许您移除比较产品功能。

它将从以下位置移除产品比较:

  • 分类视图侧边栏
  • 分类视图产品列表
  • 产品视图
  • 搜索结果产品列表
  • 我的账户侧边栏

安装

需要此模块

composer require galacticlabs/disable-compare-products

启用模块

php bin/magento module:enable GalacticLabs_DisableCompareProducts

运行安装程序以安装模块并设置表

php bin/magento setup:upgrade

使用方法

安装后,您可以在 商店 > 设置 > 配置 > 目录 > 目录 > 最近查看/比较产品 选择是否禁用比较产品功能。

注意:默认情况下此选项设置为否。将其设置为是并清除任何缓存以查看结果。

Catalog Options Screenshot

工作原理

根据配置值移除布局项并非易事。因此,我必须添加一个观察者,在模块配置值设置为是时向页面添加一个新的布局处理程序 gl_remove_compare_products

这将对性能产生轻微影响,所以如果性能至关重要,则使用传统的手动将处理程序添加到主题的路线。

您可以在 view/frontend/layout/gl_remove_compare_products.xml 文件中查看所做的布局更改。

您也可以禁用愿望清单吗?

这是一个原生 Magento 2 功能。只需转到 商店 > 设置 > 配置 > 客户 > 愿望清单 > 一般选项 并将 enabled 更改为否。

错误/功能请求 & 贡献

如果您想做出贡献,请在 GitHub 上提交一个拉取请求或创建一个问题。

许可证

MIT - 随意使用 👍