opencart-patches/phpmailer

Opencart Patch PHPMailer

安装: 38

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 3

分支: 2

开放问题: 0

类型:opencart-extension

2.3.0 2017-05-30 06:56 UTC

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

开发设置

  1. 克隆 git 仓库
  2. .env.sample 文件复制到 .env 并分别设置配置参数
  3. 在命令行中运行 bin/robo opencart:setup,然后运行 bin/robo opencart:runbin/robo opencart:run & 以在后台运行)
  4. 运行 bin/robo project:deploy 将 src/ 文件夹的内容镜像到 www/
  5. 在您的浏览器中打开 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 文件中设置的配置安装 OpenCart
  • bin/robo opencart:run : 在端口 8000 上的内置 web 服务器上运行 OpenCart
  • bin/robo project:deploy : 将 src/ 文件夹的内容镜像到 OpenCart 测试环境
  • bin/robo project:watch : 在 src/ 文件夹内部或 composer.json 文件中的更改后重新部署
  • bin/robo project:package: 在 target/ 文件夹内打包 build.ocmod.zip