opencart-patches / phpmailer
Opencart Patch PHPMailer
2.3.0
2017-05-30 06:56 UTC
Requires
Requires (Dev)
- consolidation/robo: ~1
- henrikbjorn/lurker: ^1.2
- opencart/opencart: 2.3.0.2
- vlucas/phpdotenv: ~1.1.0
This package is not auto-updated.
Last update: 2024-09-25 02:12:33 UTC
README
用 PHPMailer 覆盖系统/library/mail
在 Opencart 上安装
composer require opencart-patches/phpmailer
开发设置
- 克隆 git 仓库
- 将
.env.sample
文件复制到.env
并分别设置配置参数 - 在命令行中运行
bin/robo opencart:setup
,然后运行bin/robo opencart:run
(bin/robo opencart:run &
以在后台运行) - 运行
bin/robo project:deploy
将 src/ 文件夹的内容镜像到 www/ - 在您的浏览器中打开
https://:8000
测试
- 安装 Mailcatcher (https://mailcatcher.me/) 并在本地运行服务
- 相应地配置 Opencart SMTP 设置
- 邮件协议: SMTP
- SMTP 主机名: 127.0.0.1
- SMTP 端口: 1025
- 不需要用户名/密码
- 手动触发邮件事件(例如,注册客户)并检查 http://127.0.0.1:1080
Robo 命令
bin/robo opencart:setup
: 使用.env
文件中设置的配置安装 OpenCartbin/robo opencart:run
: 在端口 8000 上的内置 web 服务器上运行 OpenCartbin/robo project:deploy
: 将 src/ 文件夹的内容镜像到 OpenCart 测试环境bin/robo project:watch
: 在 src/ 文件夹内部或 composer.json 文件中的更改后重新部署bin/robo project:package
: 在 target/ 文件夹内打包build.ocmod.zip