问题标签 [mautic]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-tag-manager - 需要帮忙。即使在用户注册或通过电子邮件在我的网站上登录后,所有联系人也显示为匿名
我已经在我的 php 服务器子域上安装了 mautic,并且我的网站基于 ASP.NET,因此它托管在另一台服务器上,我设法安装了 mautic 跟踪脚本,该脚本可在配置 > 跟踪中通过谷歌标签管理器获取,它捕获唯一页面视图和用户,但显示的所有联系人都是匿名的,即使在用户注册或通过电子邮件登录后,我必须在跟踪代码中添加一些内容,以便它从登录或注册表单中收集电子邮件,谷歌标签管理器是否有可能阻止跟踪电子邮件?
php - 无法访问控制器 mautic 中的模型
无法在mautic中访问控制器中的新模型
Mautic 使用Symfony 2.x框架
采取的步骤:
- 创建的实体扩展 CommonEntity
- 创建了扩展 CommonRepository 的存储库
- 创建模型扩展 FormModel
在配置中注册的服务
但是当试图访问控制器中的模型时,它会抛出一个错误,指出模型没有在容器中注册。我错过了什么吗??有人可以帮帮我。
错误说:
[2019-12-23 13:23:47] mautic.CRITICAL:未捕获的 PHP 异常 InvalidArgumentException:“mautic.campaignrequest.model.campaignrequest 不是注册的容器密钥。” 在 /projects/mautic/2.15.2/mautic/app/bundles/ApiBundle/Controller/CommonApiController.php 第 923 行 {"exception":"[object] (InvalidArgumentException(code: 0): mautic.campaignrequest.model.campaignrequest 是不是注册的容器密钥。在 /projects/mautic/2.15.2/mautic/app/bundles/ApiBundle/Controller/CommonApiController.php:923)"} []
geoip - 在 mautic 中上传 GeoLite2-City.mmdb.missing 文件的问题
我的服务器上安装了 mautic 营销自动化(我是初学者)
但是我在配置 GeoLite2-City IP 查找时复制了这个问题
自动获取 IP 查找数据失败。下载http://geolite.maxmind.com/download/geoip/database/GeoLite2-City.mmdb.gz,必要时解压,上传到/home/ol*****/public_html/mautic4/app/cache/产品/../ip_data/GeoLite2-City.mmdb。
我尝试了什么
- i FTP 进入
/home/ol****/public_html/mautic4/app/cache/prod/../ip_data/GeoLite2-City.mmdb.
目录 - 上传文件(原来的GeoLite2-City.mmdb有'0字节',而新添加的文件大约是'6000 kb'
但是,一旦我回到 mautic 执行查找,新添加的文件将恢复为“0byte”,我仍然无法配置 IP 查找。
我还将文件权限更改为 0744,但问题仍然存在。
mautic - Mautic:如何通过登录页面标记用户?
我在 Mautic 中创建了一个活动表单,并使用手动复制功能将其集成到我的 HTML 登陆页面(这是我用 HTML 制作的登陆页面。它不是 Mautic 登陆页面)。
在 Mautic 中,用户被保存为“联系人”。联系人有一个名为“标签”的字段。
我想使用 Mautic Tracking Javascript,这样我就可以从我的 HTML 登录页面向这个标签字段发送一个值。
这是我的代码:
为了测试它,我在我的 HTML 登录页面上提交了一个测试联系人。
当我登录 Mautic 并转到联系人的联系人页面时,标签字段为空白:
但是,标签确实作为标签菜单中的一个选项出现:
如何使标签字段自动填充标签?
Mautic 论坛的用户renzof测试了我的代码,它对他有用,但对我不起作用。我想我做错了什么,但我想不通。有任何想法吗?谢谢!
mautic - How to change the sending message "Please wait..." of the form button after it is already loaded?
I'm calling a Mautic form using its token instead of a manual copy.
When the form is submitted, the button text temporarily changes to "Please wait ...".
However, I need it to be a different text.
If I implement the form by manual copy, I could modify this message just by declaring this variable.
I tried this in a script within the HTML where the form is, after and before it, also after the DOM is loaded, but there was no effect. I investigated the code on the page as much as I could, but to no avail. I have researched, but can't find a solution anywhere.
How to change the button sending message after the form is already loaded?
php - 如何在后台运行一个函数?
我正在使用 API 包使用 cURL 将数据发送到端点
然后我有一个向同一页面发送 POST 请求的 webhook,当具有此功能的此页面收到此发布请求时,它运行此功能。我面临的问题是,向我的脚本发送 POST 请求的应用程序如果发现响应时间超过几秒钟,它会再次重新发送请求。
所以我想知道是否有办法接收对我的脚本的 POST 请求并以 200 响应,然后在后台独立运行我的函数(因为我的函数可能需要超过 2 秒才能执行)。
我知道这可以通过编写我的 curl 函数来完成,但它很难实现,因为我还必须处理包中没有的 oAuth2。
mautic - 如何根据条件在电子邮件模板中加载联系人字段令牌
我想在电子邮件中显示联系人的名字,但如果名字字段为空,我想显示其他字段。这可能吗?像这样的东西:
嗨 {contactfield=firstname} 或如果为空 {contactfield=email}
先感谢您。
php - Mautic cron设置问题
我最近设置了 mautic 并且我还为 mautic 设置了 cron 作业,但是我应该如何检查它们是否在工作,或者如果它不工作有什么错误?
这是我的 cron .. 当然,根据文档我有多个 crons 设置。但他们看起来都是这样的。
我还检查了日志,但日志看起来像这样..
电子邮件没有发送,我也检查了垃圾邮件文件夹。我到底错过了什么?
mautic - Mautic 安装的插件仅打开模式/工具提示,并且没有显示进一步的操作
我安装了MauticCustomImportBundle插件,缓存刷新后它也可以在 /plugins 部分看到,但是当我点击它时,只有一个模式出现,没有进一步的安装/命令。它是空的。
问题出在哪里?是插件还是 Mautic 本身?
csv - 在 Mautic 3.0.0 中导入联系信息时出现问题
我目前正在使用 Mautic 3.0.0 和 PHP 7.3.20。
我尝试将 CSV 文件从本地计算机导入到 Mautic。我上传了文件,我选择了,作为分隔符,作为附件, \ 作为转义, 100 作为限制(默认导入设置)。然后我被重定向到下一步,没有任何问题,因为文件的标题列匹配 Mautic 的自定义字段的别名,我只是单击“导入”。然后我被重定向到 Mautic 的导入历史页面,导入的状态为“排队”。
问题是,即使在几个小时后,进度仍然是 0%(插入、更新或忽略 0 行)。我认为原因是连接速度慢或文件的体积,但尝试导入一个小得多的文件会得到相同的结果。