mozgbrasil/magento-checkout-filters-php_72

结账过滤器

dev-master 2019-04-05 01:37 UTC

This package is auto-updated.

Last update: 2024-09-05 18:13:09 UTC


README

valid XHTML

Mozg\CheckoutFilters

--

Filtros

--

筛选您的支付和发货方法。

支付

  • 按客户组筛选
  • 按客户年龄筛选
  • 如果总金额为零,则隐藏其他支付方式

发货

  • 按客户组筛选

--

限制

--

如果提供的出生日期小于18岁,则限制保存发票地址。

--

如果邮政服务在线,则限制显示配送方式。

--

在Heroku上测试

我想展示我为Heroku平台提供的应用程序

只需单击一次,应用程序即可创建使用电子商务平台Magento的虚拟商店并安装MOZG模块

https://github.com/mozgbrasil/heroku-magento#descrição

安装 - 更新 - 卸载 - 禁用

--

建议“打印”所有执行步骤的屏幕

如果遇到任何困难,请将屏幕截图发送给我们

--

此模块旨在使用[Composer][getcomposer]安装

在终端中执行以下命令,以查看Composer的存在及其版本

composer --version

如果您环境中没有Composer,建议阅读以下文章点击此处

--

服务器必须支持ionCube PHP Loader扩展

要查看该环境中PHP CLI的扩展是否存在,请在终端中执行以下命令

php -v

要查看该扩展是否在您的服务器上(PHP WEB环境)激活

请确认您的项目根目录中存在phpinfo.php文件

<?php phpinfo(); ?>

如果项目根目录中没有phpinfo.php文件,请创建该文件并添加上述内容

通过浏览器访问该文件

然后搜索“ionCube PHP Loader”术语

如果您的服务器不支持此扩展,请联系您的托管公司并要求他们激活扩展

如果您有权限并希望激活扩展,请点击此处

在“Loader Downloads API”中,下载与您的服务器兼容的包

解压缩包并将“loader-wizard.php”文件上传到您的服务器,然后按照激活扩展的步骤进行操作

点击此处查看执行过程

--

如果存在“ionCube PHP Loader”,请下载以下文件并将其放置在服务器根目录中,然后访问,如果工作正常,则表示“ionCube”正在读取此类加密

https://raw.githubusercontent.com/mozgbrasil/heroku-magento/master/phpinfo-ioncube-encoder10-x86-64-php_72.php

--

要使用MOZG的模块,必须接受最终用户许可协议

--

建议保留测试环境以进行测试,并且仅在测试通过后,将相应的步骤应用于生产环境

--

建议备份Magento平台和数据库

--

在更新Magento之前,始终保持Compiler和Cache禁用

--

请确认您的项目根目录中存在composer.json文件,并且其参数类似于以下JSON模型

{
  "minimum-stability": "dev",
  "prefer-stable": true,
  "license": [
    "proprietary"
  ],
  "repositories": [
    {
      "type": "composer",
      "url": "https://packages.firegento.com"
    }
  ],
  "extra": {
    "magento-root-dir": "./",
    "magento-deploystrategy": "copy",
    "magento-force": true
  }
}

如果项目根目录中没有 composer.json 文件,请创建该文件并添加上述内容。

要安装模块,请在您的服务器终端的您的项目目录中执行以下命令:

composer require mozgbrasil/magento-checkout-filters-php_72:dev-master

您可以通过访问后端来检查模块是否已安装:

STORES -> Configuration -> ADVANCED/Advanced -> Disable Modules Output

--

要更新模块,请在您的服务器终端的您的项目目录中执行以下命令:

在执行任何涉及 Magento 更新的过程之前,建议保持 Compiler 和 Cache 禁用。

composer update

在发生错误时,将 /vendor/mozgbrasil 文件夹重命名,然后重新执行。

要检查模块的日期,请执行以下命令:

grep -ri --include=*.json 'time": "' ./vendor/mozgbrasil

--

要 [卸载][uninstall-mods] 模块,请在您的服务器终端的您的项目目录中执行以下命令:

composer remove mozgbrasil/magento-checkout-filters-php_72

--

要禁用模块:

  1. 在执行任何涉及 Magento 更新的过程之前,必须保持 Compiler 和 Cache 禁用。

  2. 如果您想禁用 MOZG 模块,请重命名以下文件夹 app/code/local/Mozg。

禁用模块可以用于检测特定事件是否与模块相关。

如何配置方法

在配置模块之前,您必须在后端注册起源 CEP,方法是在以下位置操作:

STORES -> Configuration -> Sales/Shipping Settings -> Origin

要配置配送方法,请访问后端:

STORES -> Configuration -> Mozg -> Checkout Filters

您将看到以下字段:

隐藏支付方式为零的支付方式

用于“激活”或“禁用”方法的使用:

激活

用于“激活”或“禁用”方法的使用:

常见问题“FAQ”

关于方法显示限制

对于“mozg_correios”方法,会发起请求,如果服务处于离线状态,则不应显示该方法。

可以设置仅在 Correios 离线时显示方法。

贡献者

Mozg 团队

许可证

商业许可证

徽章

Join the chat at https://gitter.im/mozgbrasil Latest Stable Version Total Downloads Latest Unstable Version License Monthly Downloads Daily Downloads Reference Status Dependency Status

🐈