mozgbrasil / magento-squidfacil-php_54
与Squidfacil集成
Requires
- mozgbrasil/magento-base-php_54: dev-master
This package is auto-updated.
Last update: 2024-09-05 17:27:10 UTC
README
Mozg\Squidfacil
简介
演示
动机
为了满足市场对Magento模块的需求,提供改进和优质的客户支持
支持/疑问
要获得必要的支持,请点击此处,尽可能详细地描述问题发生的原因,并附加屏幕截图以便我们理解
价格
模块资源
- [✓] 产品同步
- [✓] 运费计算
- [✓] 发送订单
技术特性
访问菜单:MOZG -> Squid Fácil
在此环境中将进行Squid Fácil产品与Magento的同步
建议使用扩展产品数据网格的模块,以便添加其他属性
- 特价
- Squid价格
- 利润价格
如果需要,请使用该模块
https://github.com/jayelkaake/enhancedgrid
在显示运费步骤中,显示Squid Fácil返回的方法
在订单结算时,可以检查并发送订单到Squid Fácil
在Heroku上测试
我想向您展示我为Heroku平台提供的应用程序
只需点击一次,应用程序即可创建您的电子商务商店,并使用Magento电子商务平台和MOZG模块
https://github.com/mozgbrasil/heroku-magento#descrição
安装 - 更新 - 卸载 - 禁用
--
建议“打印”出所有执行步骤的屏幕截图
如有任何困难,请将屏幕截图图像发送给我们
--
此模块旨在使用Composer安装
在终端中执行以下命令,以查看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 禁用。
--
请确保您的 Magento 项目根目录存在 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
}
}
如果 Magento 项目根目录中没有 composer.json 文件,请创建一个,并添加上述内容。
要安装模块,请在您的服务器终端的您的项目目录中执行以下命令:
composer require mozgbrasil/magento-squidfacil-php_54:dev-master
您可以通过进入后端来检查模块是否已安装
STORES -> Configuration -> ADVANCED/Advanced -> Disable Modules Output
--
要更新模块,请在您的服务器终端的您的项目目录中执行以下命令:
在执行任何涉及 Magento 更新的过程之前,建议您保持 Compiler 和 Cache 禁用。
composer update
如果发生错误,请将 /vendor/mozgbrasil 目录重命名,然后重新执行。
要检查模块的日期,请执行以下命令:
grep -ri --include=*.json 'time": "' ./vendor/mozgbrasil
--
要卸载模块,请在您的服务器终端的您的项目目录中执行以下命令:
composer remove mozgbrasil/magento-squidfacil-php_54
--
要禁用模块:
-
在执行任何涉及 Magento 更新的过程之前,必须保持 Compiler 和 Cache 禁用。
-
如果您想禁用 MOZG 模块,请重命名以下目录 app/code/local/Mozg。
模块禁用可以用来检测特定事件是否与模块相关。
如何配置配送方式
在配置模块之前,您必须注册起源 CEP,进入后端
STORES -> Configuration -> Sales/Shipping Settings -> Origin
要配置配送方式,请在后端进入
STORES -> Configuration -> Sales/Shipping Methods -> Squidfacil (powered by MOZG)
您将看到以下字段
• 激活
用于“激活”或“禁用”该方法的用法
• 显示顺序
这是在订单关闭步骤中显示的配送方式顺序
• 标题
要显示的方法的名称
• 服务
选择所需的服务,若要选择多个服务,请按住 "Ctrl" 键并单击服务
• 免费配送服务
当有免费配送折扣时,此服务将具有零价值
• 计算处理费
可以是固定费用或百分比
• 处理费
将添加到运费中
• 如果不适应用户方法
当设置为“否”时,如果返回的服务有错误,则不会显示配送方法
• 调试
应将模块流程存储在 var/log/ 中
文件
DATE_mozg.log
是模块的日志,它是一个更详细的日志,包含所有流程,包括由模块的外部库执行的执行
文件
shipping_METHOD.log
这是关于配送方法的magento原生日志
• 产品宽度属性标识符
允许定义项目中使用的产品宽度属性名称
• 产品长度属性标识符
允许定义项目中使用的长度属性名称
• 产品高度属性标识符
允许定义项目中使用的高度属性名称
• 计量单位
产品重量默认单位为千克
如果使用克作为质量单位,产品和包装都必须遵守相同的标准
在方法配置中指定使用克作为质量单位时,将进行克到千克的转换
1千克在“千克”格式中为“1.000”,在“克”格式中为“1000.000”
• 显示配送期限
是否向客户显示配送期限
• 显示配送期限的消息
是否向客户显示配送期限
• 将(天数)添加到配送期限
将添加的天数数量
• 显示具有错误返回的服务
当设置为“否”时,如果返回了有错误的服务,则不应在配送方法中显示
• 要运输的产品类型
要运输的产品类型
常见问题解答(FAQ)
如何检查与运输公司的运费值
您可以在日志中查看发送给运输公司的参数
当订单完成时,使用的箱子尺寸被存储在历史记录中,以获取运费
如何应用免运费
在配送方法的模块配置中,可以定义“用于免运费的配送服务”功能,当在“促销规则”中定义“免运费”操作时应用此功能
在Magento后端,访问菜单:促销 -> 促销规则 -> 创建规则 -> 创建一个规则,并在“操作”选项卡上定义使用免运费
这样,在运费计算显示中,将显示所选服务的零值
此功能是magento的本地规则,如果出现问题,建议禁用所有促销规则,然后逐个启用,直到找到问题原因
手册
https://docs.squidfacil.com.br/api/
贡献者
Mozg团队
许可
徽章
🐈