问题标签 [ninja-forms]

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 回答
887 浏览

wordpress - 忍者表格后期处理

大家,早安,

我正在研究 Enormail 的 API,并希望将来自 ninja 表单的数据发送到 Enormail(类似于 Chimpmail)。不幸的是,Enormail 不像 Chimpmail 那样受支持,但我的客户想使用这项服务。

现在我的functions.php中有以下代码,但它似乎不起作用:

如果我将 require_once 代码添加到不同的 php 文件中并直接将其调用为将其添加到 Enormail 服务的用户,那么 API 工作正常。但似乎我无法在字段中填充数据并将其放置在 API 中以将用户添加到邮件列表。

这里出了什么问题。谢谢

0 投票
0 回答
1168 浏览

wordpress - 在 Ninja Form 插件中选择国家并自动生成电话代码 - wordpress

我有一个 Wordpress Ninja 表单插件。在列表中选择国家/地区时,我希望代码自动生成国家/地区电话代码 ( https://countrycode.org/ )。

0 投票
2 回答
658 浏览

css - 在 Wordpress 中设置忍者表单样式时,媒体查询不起作用

新手在这里,如果我在这里有任何问题,请道歉。

我正在为客户构建一个 wordpress 网站并尝试设置联系表单的样式(当前使用 Ninja 表单插件)。使用基本版本,一行很容易有两个字段,但我想要做的是移动视图,将右侧字段文件整齐地放在一列中。

插件中的相关CSS如下:

我在下面编写了 CSS,它使第二个字段低于第一个字段并删除了边距:

这很好用,直到我像这样放置媒体查询:

通过阅读此处的其他问题,我相信这个问题可能与媒体查询中需要一个 ID 有关,但我尝试了许多 ID 都没有成功。当我在 Google 上使用 Inspect 检查代码时,媒体查询似乎不存在。

希望有人可以对此有所了解!谢谢。

0 投票
2 回答
11509 浏览

javascript - Custom jQuery not working on Wordpress Ninja Forms plugin

I am having some problems when I want to add custom jQuery code that affects the form.

For example when someone clicks an input or radio button another input or element to be hidden or shown.I tried to get a result like console.log('trigger'); when clicked or something else but nothing in dev. console appeared.Also, I tried the following methods:

To call the click event with .on('click', function()... or to call the event with .trigger('click');, or to change the event to change

To embed the script within a file from ninja forms or to put it inside the page at the ending of body tag in footer.php

To change the opening declaration of jQuery to work inside a function like this : (function($) {$(document).ready(function(){.....

I know that I could try another plugin, I tried one and the custom jQuery works but I really like this one and don't know why this is happening ...

Thanks

0 投票
1 回答
1118 浏览

backbone.js - 表单打印到页面后,如何更改 Ninja Forms 生成的标记?

这是我必须处理的:

请注意<nf-field>标签。它不是 HTML 并且没有任何东西可以用来设置它的样式,关于它是什么类型的输入,即。文本、文本区域等

我以前没有使用backbone.js 的经验,并且Ninja Forms 的所有javascript 都被缩小了,所以我什至不知道从哪里开始。这就是我想出的:

这个 javascript 被放置在页面的最底部,就在</body>. 当我发现由于某种原因它只适用于硬重载时(至少当我在 localhost 上开发时),我的兴奋是短暂的。

0 投票
1 回答
1311 浏览

wordpress - WordPress - Ninja Forms:如何以编程方式编辑保存的提交?

我有一个表格说 Form_ID=9。我想编辑特定提交的 Field_id:50(标签:状态),比如 Sub_id:160。

我可以在自定义模板页面(前端)上使用自定义代码访问该信息,但找不到更新(或编辑或修改,无论您说什么)特定提交中的字段的方法。甚至忍者支持也拒绝提供帮助。

任何可以提供帮助的 CODE NINJA 吗?

0 投票
1 回答
1989 浏览

php - Ninja 表单使用 SQL/PHP 填充 Select

场景:我将 Wordpress 与 Ninja Forms 结合使用,我想用 PHP/SQL 填充选择列表。

我创建了一个具有选择字段的简单表单,如果可能的话,我想在没有 jQuery 的情况下使用 PHP 和 SQL 进行填充。

在浏览了 Ninja Form API 和其他资源之后,我还没有找到我的答案。

使用这些代码片段,我可以填充文本框和文本区域字段,但不能填充选择字段。

如果需要更多信息,我可以发布!

代码片段 Ninjaforms

这个适用于自定义帖子类型

这可行,但我只能填充文本区域或文本字段/电子邮件,但不能填充选择/下拉列表。表单在加载时由 Ninjaforms 生成,因此无法将自定义 Php 放在<select></select>.

0 投票
1 回答
1095 浏览

ninja-forms - Ninja Forms 3 - 基于 URL 变量的预选单选按钮

带有 Ninja Form (v3) 的 WordPress 页面有一个单选列表,我需要根据传入的 URL 变量预先选择一个特定的单选按钮:例如http://the-website.com/ninja- form-page/?tour=2将导致在加载表单页面时预先选择列表中的第二个单选按钮(值=2)。

这在 Ninja-Forms v2x 中很容易实现,在 functions.php 中使用过滤器检查 URL 变量并遍历表单字段标签以进行匹配(http://www.wpmusketeer.com/pre-populate-ninja -forms-fields-from-url-parameters/)。但我无法在 v3x 中找到解决方案。表单字段的呈现方式似乎完全不同,并且 v3x 文档中没有像 v2x 中那样的 API 部分。

0 投票
1 回答
1483 浏览

php - Ninja Forms 钩子

我正在寻找一个在发布表单时运行的动作挂钩。原因是,我试图在创建时以编程方式添加表单键。我在 Ninja Forms 文档中找不到这样的钩子。

有人知道这样的钩子是否存在吗?

0 投票
1 回答
4351 浏览

templates - 如何以忍者形式设置/获取表单ID?

我将使用忍者形式导出 pdf。我有很多表格,我想为每个表格专家不同的模板 pdf。为此,我必须确定在 pdf.php 中提交了哪个表单。

现在我不知道在构建忍者表单时如何设置表单ID。以及如何获取表单ID。如何设置/获取表单ID?