问题标签 [formit]

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.

0 投票
2 回答
124 浏览

php - Modx POST 表单不适用于友好 URL

我必须让友好的 URLS 工作(设置 + .htaccess)。所以,与其得到/member.html我想得到/member.

当我尝试使用我的 PHP 表单(在其他地方工作过)时,它们在这里不起作用。

表单方法是 POST 我尝试了各种 URL,如、/和长 URL。/index.php/?id=1

我尝试了各种 POST 检查,例如:

...这些都没有返回。因此页面无法识别 POST 标头。

这让我怀疑友好的 URL 是罪魁祸首。那个或某些阻止 POST 流量的安全设置。

0 投票
1 回答
1836 浏览

email - 通过 FormIt 在 ModX Revolution 中发送电子邮件的问题

Modx Revolution 中的电子邮件发送存在问题。使用 FormIt 插件,我尝试在 Modx 设置列表中启用 Gmail SMTP,但结果相同。现在 SMTP 已禁用。

使用此 FormIt 调用:

在 error.log 文件中:

有什么问题?这个麻烦是否与 PHPMailer 相关?

0 投票
1 回答
284 浏览

forms - 切换 modx formIt 语言

站点有多种上下文和语言(ru、en、de、...)。

如何在所有情况下做到这一点,除了“ru”?语言形式最初是英语。谢谢。

0 投票
1 回答
68 浏览

modx - 逐字遵循教程后,ModX SimpleCart One Page Checkout 不起作用

我正在尝试按照此处的教程为简单购物车网站实施单页结帐:

https://tutorials.modxsimplecart.com/one-page-checkout

虽然我已经这样做了,但当我尝试结帐时出现(SimpeCart 生成)错误。正常的 2 页签出工作正常。

有人知道我能做些什么来解决这个问题吗?我的代码(在 One Page Checkout 模板上)是:

我不知道我做错了什么或如何解决这个问题。谁能指出我正确的方向?

0 投票
1 回答
959 浏览

forms - MODX FormIt 验证仅检查“必需”

我的网站上有一个联系表。我使用 formit 进行 FormIT 验证。我希望电子邮件不超过 40 个字符,必须是正确的电子邮件地址。Message字段也是必需的,并且设置了最大长度。

验证器无法正常工作:

  • 当必填字段为空时,它会显示错误消息并且不允许发送表单(这种情况是绝对正确的)
  • 当 inemail任何文本(有效与否)时,发送表单但重定向到成功页面不起作用(因此当我们输入超过最大长度时也会发生这种情况)

    /li>
0 投票
2 回答
122 浏览

php - 联系页面不起作用(php)

所以我用这段代码在 modx 中创建了一个联系页面

我也将mail.php文件上传到资产中,但它似乎仍然不起作用。到目前为止,我尝试path/to/assets/mail.php了哪个也不起作用。

任何帮助,将不胜感激

0 投票
1 回答
82 浏览

php - 如何在 MODx 中管理客户订单?

我的 MODX 网站上有表格(formit)。

在客户填写所有字段(姓名、电子邮件、电话号码、地址等)后,我会收到一封包含信息的电子邮件。然后我创建以他的电子邮件命名的新文档,其中我放置了所有信息(姓名、电子邮件、电话号码、地址等),在此文档中,客户填写其他字段(包括日期、时间等),选择专门为他和产品创建的选项和然后我再次收到电子邮件。我正在将这两封电子邮件中的信息复制到 excel 文件中。

我怎样才能使这个过程自动化?我可以在 MOdx 中拥有客户数据库并使用它吗?

0 投票
1 回答
409 浏览

forms - 电子邮件验证不适用于无效域名 - FormIT MODX Revo

我的表单验证有问题:当我们这样写电子邮件时 -foo@bar不显示错误,但表单发送也失败。我该如何解决?

我发现http://bugs.modx.com/issues/4022在这里描述了这个错误,似乎这个问题必须解决 - 但是如何解决?我的 FormIT 版本 - 2.0.3

0 投票
2 回答
359 浏览

php - 在 MODX 中使用 prehook 设置选择字段选项标签

在 MODX Revo 站点中,我有一个 FormIt 表单,其中的选择字段应如下所示:

我想使用名为“getArrangements”的 FormIt prehook 设置选项。

prehook 在 FormIt 表单定义中在表单标签之前调用:

我成功地使用第一个名为 prehook 'getMaxYear' 的简单输入字段设置了值,我很清楚它是如何工作的,但是对于选择字段,事情就不太清楚了。根据 MODX RTFM,它应该通过对数组进行 json 编码来完成,例如:

我从选择的 HTML 中删除了选项标签,并创建了一个名为“getArrangements”的片段:

这不会产生错误,但它给我留下了一个空的选择字段。

我必须在这里忽略某些东西,我可以想象我尝试这样做的方式行不通。但我现在被困住了。

有人能指出我正确的方向来完成这个吗?

0 投票
1 回答
563 浏览

email - MODX 在钩子“emailTo”中输入动态邮件地址

我创建了一个包含 30 家研讨会提供商的网站。每个提供商都有自己的联系表。我现在为每个提供者都有一个单独的模板。实际上,钩子“emailto”是模板中的唯一变量。我想要一个模板,并通过电视指定mailaddressFormit 应该使用的模板。

我已经尝试过了&emailTo=[[+ mailaddress]]&emailTo =[[+ tv.mailadres]]但不幸的是没有结果。可以做到吗?如果是这样,怎么办?