opencart-patches/html-emails

Opencart 补丁 HTML 邮件

安装: 29

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 2

开放问题: 0

类型:opencart-extension

2.3.12 2017-08-18 08:37 UTC

This package is not auto-updated.

Last update: 2024-09-15 02:33:17 UTC


README

从中央位置处理所有电子邮件(+Html 电子邮件)

进度

  • 新客户账户
  • 客户忘记密码
  • 新订单
  • 联系
  • ebay 订单
  • amazon 登录
  • 评论
  • 联盟邮件
  • 优惠券
  • ...

在 Opencart 上安装

composer require opencart-patches/html-emails

开发设置

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