mozgbrasil / magento-checkout-filters-php_56
结账过滤器
Requires
This package is auto-updated.
Last update: 2024-09-05 17:28:27 UTC
README
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”正在读取这种加密类型
--
要使用MOZG模块,需要接受最终用户许可协议
--
建议您保留一个测试环境以进行测试,并且仅在经过适当的测试后,将相应的程序应用于生产环境
--
建议备份Magento平台和数据库
--
在进行任何Magento更新之前,始终请禁用Compiler和Cache
--
Certique-se de que o arquivo composer.json está presente na raiz do seu projeto Magento e que ele tenha parâmetros semelhantes ao modelo JSON a seguir
{
"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
}
}
Se não existir o arquivo composer.json na raiz do projeto Magento, crie-o e adicione o conteúdo acima
Para instalar o módulo, execute o comando a seguir no terminal do seu servidor no diretório do seu projeto
composer require mozgbrasil/magento-checkout-filters-php_56:dev-master
Você pode verificar se o módulo está instalado, acessando o backend em
STORES -> Configuration -> ADVANCED/Advanced -> Disable Modules Output
--
Para atualizar o módulo, execute o comando a seguir no terminal do seu servidor no diretório do seu projeto
Antes de efetuar qualquer processo que envolva atualização no Magento, é recomendável manter o Compiler e Cache desativados
composer update
Na ocorrência de erro, renomeie a pasta /vendor/mozgbrasil e execute novamente
Para verificar a data do módulo, execute o seguinte comando
grep -ri --include=*.json 'time": "' ./vendor/mozgbrasil
--
Para [desinstalar][uninstall-mods] o módulo, execute o comando a seguir no terminal do seu servidor no diretório do seu projeto
composer remove mozgbrasil/magento-checkout-filters-php_56
--
Para desativar o módulo
-
Antes de efetuar qualquer processo que envolva atualização no Magento, é necessário manter o Compiler e Cache desativados
-
Caso queira desativar os módulos da MOZG, renomeie a pasta app/code/local/Mozg
A desativação do módulo pode ser usada para detectar se uma determinada ocorrência está relacionada ao módulo
Como configurar o método
Antes de configurar o módulo, você deve cadastrar o CEP de origem, acessando o backend em
STORES -> Configuration -> Sales/Shipping Settings -> Origin
Para configurar o método de entrega, acesse o backend em
STORES -> Configuration -> Mozg -> Checkout Filters
Os campos a seguir estarão disponíveis
• Ocultar método de pagamento para total zero
Para "ativar" ou "desativar" o uso do método
• Ativar
Para "ativar" ou "desativar" o uso do método
Perguntas mais frequentes "FAQ"
Sobre a restrição de exibição do método
Para o método "mozg_correios", é feito uma requisição onde, se o serviço estiver offline, o método não deve ser exibido
É possível definir para que os métodos sejam exibidos apenas se o Correios estiver offline
Contribuintes
Equipe Mozg
License
Badges
🐈