问题标签 [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.
modx - Modx formz 不保留提交的值,也不保留其错误消息
我想通过 modx 插件 formz 将 gumbyframework 用于我的表单。为此,我必须在下面创建自己的块。我“认为”我拥有所有需要的元素,并且使用了块,所以我看不出为什么它不能正常工作。但是会显示主要错误消息。
我也收到此错误消息,但我不知道它是否与formz有关。
表单Tpl
字段Tpl
字段换行
字段类型
forms - ModX FormIt:同时验证错误和成功
我使用 FormIt 在 ModX 中创建表单:
问题是我总是收到验证错误,即使我为所有必需的表单输入输入了信息。奇怪的是,表单似乎可以验证:发送成功电子邮件并[[!+fi.successMessage]]
显示。但另一方面,[[+fi.validation_error_message]]
也显示了 并且[[!+fi.validation_error]]
等于1
。[[+errors]]
虽然是空的,但[[!+fi.error]]
应该包含验证错误..
因此,似乎表单正在验证而不是同时验证。
如何调试表单并找到验证错误的来源?
jquery - 如何使用 ModX Revolution 获取 FormIt 以重定向到网页 ID(即 www.myurl.com/index.php#contact)?
好的,所以问题是我创建了一个单页 html 网站,其中包含代表所有页面的多个部分。我遇到的问题是 FormIt 联系表格有效,但我无法让它重定向到正确的 ID。因此,一旦我提交表单,它就会带我回到页面顶部。有任何想法吗?在下面查看我的 FormIt 调用:
html - 如何使用来自 url 的 modx FormIt 表单自动填充电子邮件地址
我有一个在 Modx(yuck) 中完成的网站,并使用 FormIt 创建了一个带有 1 个字段的简单页面,一个电子邮件文本框。
如何获取从以下网址填充的电子邮件字段:
www.example.com/unsubscribe.html?id=1&email=myemail@address.com
使用标准网站这对我来说很容易,但我对 Modx 迷失了方向。
modx - 将 $_POST 重定向到另一个页面
我在 ModX CMS 中使用 FormIt 制作了“新帐户”表单。我想使用将新用户添加到数据库的代码段重定向到另一个页面,但是 FormIt 删除了 $_POST 数组......我怎样才能将该数组“移动”到另一个页面?
https - 跟进 - 配置 MODx Revolution 以同时使用 http 和 https
这个问题是本主题的后续问题: 配置 MODx Revolution 以同时使用 http 和 https。有关更多详细信息,请参阅此 MODX 论坛帖子
我面临与那里描述的相同的问题,我使用建议的解决方案。就我而言,我发现了它不起作用的情况。
我使用名为 FormIt 的 MODX extra(你可能知道)——它处理表单,然后重定向到“谢谢”页面。我遇到的问题是这个重定向。它也使用 makeUrl() 但原始帖子中提到的片段在这里没有帮助,因为在 FormIt 类中重新生成了整个上下文配置,因此 site_url 再次包含 [[++url_scheme]] 并且重定向以地址结束,例如:
代替
我想知道您是否可以知道一些解决方法,好吗?
先感谢您!
forms - Modx FormIt,得到了 2 个表单,formit 都发送
这是我的代码,我不明白为什么formit 会同时发送这两种形式。这意味着我有 2 条消息而不是 1 条。
我使用两个模板并且不同&prefix
:
php - 如何知道代码段中的表单验证是否成功
我在我的 modx 块中使用 FormIt 验证。我如何知道 FormIt 验证是否成功?我的意思是如何在我的代码中使用验证结果?这样的事情可能吗:
?
php - MODX FormIt 覆盖 POST 值
我正在尝试使用自定义挂钩修改发布的电话号码,但由于某种原因,该值没有改变。这是我的钩子:
所以,我只是使用电话字段,用代码填充它并设置值。如我所见,一切正常(通过转储数据)直到$hook->setValue('Phone', $formatedPhone);
这里有什么问题?
database - Modx:将表单数据写入数据库但表只允许一条记录并且不更新
我在 modx 中使用 formit 创建一个表单供用户填写。然后我创建了一个片段来存储表单中的数据,以便我可以将其写入我的数据库。我密切关注 Bob 的指南:http ://bobsguides.com/custom-db-tables.html ,我在网上搜索了类似方法的地方。但是,我的问题是每次只存储一个条目。换句话说,尽管有多个用户填写了表单并且记录没有被覆盖,但我的表只有一条记录。要存储新记录,必须先删除当前记录。我不确定是什么导致了这个问题。没有意义?任何建议将不胜感激。