webanyone / mautic-ecommerce-bundle
此包的最新版本(v0.0.2)没有可用的许可信息。
MauticEcommerceBundle
v0.0.2
2023-02-16 13:41 UTC
Requires
- php: >=7.4.0 <8.1
- guzzlehttp/oauth-subscriber: ^0.6.0
- mautic/core-lib: ^4.0
- symfony/serializer: >=4.4
Requires (Dev)
- friendsofphp/php-cs-fixer: *
- jangregor/phpstan-prophecy: dev-master
- phpspec/prophecy-phpunit: ^2.0
- phpstan/extension-installer: ^1.2
- phpstan/phpstan: ^1.10
- phpstan/phpstan-doctrine: ^1.3
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-09-19 08:25:16 UTC
README
安装
- 使用composer安装它
composer require 'webanyone/mautic-ecommerce-bundle:*'
配置
打开插件页面,您必须看到2个插件,prestashop & woocommerce
Prestashop
启用
- url(必须以/结尾/api)
- token(目前只读)功能
- 检查一切 字段映射
- 选择每个字段(不确定我们是否需要这个)
TODO: 如何在prestashop中创建一个token?
WooCommerce
启用
- url(必须以/wp-json/wc/v3结尾)
- 消费者密钥
- 消费者密钥功能
- 检查一切 字段映射
- 选择每个字段(不确定我们是否需要这个)
TODO: 如何在woocommerce中创建一个token?
同步
电商解决方案的客户和产品使用Mautic的同步引擎进行同步,要检索主题,请将以下cron添加到您的服务器
bin/console mautic:integrations:sync -f -vvv -- WooCommerce
# or
bin/console mautic:integrations:sync -f -vvv -- Prestashop
事务同步使用不同的命令,该命令必须在以下命令之后运行
bin/console ecommerce:transaction:import WooCommerce
# or
bin/console ecommerce:transaction:import Prestashop
段
TODO:列出并解释提供的每个过滤器选项
电子邮件
您可以在电子邮件中访问有关潜在客户最后进行的交易的详细信息
{last_transaction}
<ul>
<li>{transaction:date}</li>
<li>{transaction:price}</li>
<li>{transaction:nb_products}</li>
<li>
{transaction_products}
<ul>
<li>{product:name}</li>
<li>{product:unit_price}</li>
<li>{product:quantity}</li>
</ul>
{/transaction_products}
</li>
</ul>
{/last_transaction}
以下标签可以在{last_transaction}块中使用
{transaction:date}
返回:交易完成日期。
可选参数:格式 {transaction:date format="d-m-Y H:i"}{transaction:price}
返回:包括税在内的总价。{transaction:nb_products}
返回:交易中包含的不同产品数量。
以下标签可以在{transaction_products}块中使用
合并标签
{product:name}
返回:产品的名称。{product:unit_price}
返回:包括税在内的总价。{product:quantity}
返回:此产品在交易中出现的数量。