问题标签 [redux-framework]

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 投票
1 回答
426 浏览

wordpress - Redux 框架 - 如何使用 redux/validate/{opt_name}/class/{field.validate} 过滤器

我正在开发一个自定义字段扩展,剩下的就是为该字段包含一个验证器。我想我需要使用redux/validate/{opt_name}/class/{field.validate}过滤器,但我不知道我需要用什么来替换它{field.validate}。我尝试了字段名称,但没有用。

redux 支持告诉我这是高级支持(?),这有点疯狂,文档没有解释{field.validate}指的是什么,我认为这不应该是高级支持......

无论如何,有谁知道如何使用这个过滤器?

0 投票
0 回答
882 浏览

php - WordPress redux 框架 - 将自定义字段添加到子主题的帖子类型

我有一个带有几种帖子类型的 WordPress 主题,主题在 redux 框架上运行。

我想从子主题中的functions.php文件中添加一个特定的帖子类型的自定义字段,而无需为其编辑核心文件/安装插件。

我该怎么做?寻找类似的东西:

谢谢

0 投票
1 回答
821 浏览

reactjs - Redux-router:链接不触发重新渲染,但history.change是

我想让这段代码工作,但没有通过文档或redux-router项目的源代码中的示例得到它。我有这段代码(出于迁移原因,在 /frontend 中以 root 开头):

问题是,当我按下链接时,没有任何变化,并且应用程序不会重新呈现其子项,但是当我使用浏览器导航来回移动时,它确实可以工作。我在哪里搞砸了?

非常感谢!

0 投票
0 回答
3364 浏览

reactjs - 登录后反应路由器重定向

我正在使用带有 react-redux 的反应路由器。从操作成功登录后,我需要转发到“/”(根路径)。我怎样才能在行动中做到这一点?

0 投票
2 回答
1978 浏览

reactjs - React-redux 跨访问状态值

在过去的两周里,我一直在使用 redux,我遇到了一个问题,我想访问/更改另一个 reducer 的状态值。我怎样才能做到这一点?

例如:我有两个组件' A-Component '和' Message-component '分别有' A-actions '、' Message-actions '和' A-reducer '、' Message-reducer '

当调用' A-Component '的动作时,它将调用相应的reducer函数,我需要更新Message-reducer状态值,该值将显示消息框

A-动作

A-减速机

上面提到的消息状态值是消息reducer的状态值。我想从 A-reducer 更新消息状态值,从而更新消息组件。这在redux中可能吗?

我尝试了各种中间件,但失败了。

预先感谢!

0 投票
2 回答
14143 浏览

reactjs - Redux:如何进行后端持久化的意见/示例?

我想知道使用 Redux 的人是如何接近他们的后端持久性的。特别是,您是将“动作”存储在数据库中还是仅存储应用程序的最后一个已知状态?

如果您正在存储操作,您是否只是从服务器请求它们,然后在给定页面加载时重放所有操作?这不会导致有很多操作的大型应用程序出现一些性能问题吗?

如果您只存储“当前状态”,那么当客户端上发生操作时,您如何在任何给定时间实际保持此状态?

有没有人有一些关于他们如何将 redux reducer 连接到后端存储 api 的代码示例?

我知道这是一个非常“取决于您的应用程序”类型的问题,但我只是在这里思考一些想法,并试图了解这种“无状态”架构如何在全栈意义上工作。

谢谢大家。

0 投票
1 回答
1474 浏览

php - Redux 框架:获取图片库标题

我需要使用 redux 获取我在图库中上传的所有图像的标题。

这是带有 redux 框架的主题选项中的代码:https ://docs.reduxframework.com/core/fields/gallery/

我尝试使用此代码在 WordPress 网站上显示标题(仅用于测试):

但是,这段代码返回给我 [caption] => (empty)

标题字段有值,但似乎redux没有保存信息或我的代码有误?

0 投票
0 回答
346 浏览

ajax - 以编程方式设置 Redux 排序器字段选项值

我正在开发一个部分排序器插件,为此我使用 Redux 设置了一个只有排序器字段的简单选项页面。问题是,我不能以编程方式放置启用的值,我尝试了几种方法,但似乎没有任何效果。

我正在使用 AJAX 获取主页中所有部分标签的 id,然后,我将部分的 id 发送到选项文件中的函数(Redux 选项文件,sample-config.php,或者在我的情况下为 sort-sections-options .php ,像这样:

这是我的 JS/JQ/AJAX 代码:

这是从 ajax 接收数据的函数:

这是目前的形式,但我尝试循环 $_POST 变量并返回一个数组以放置在 'enabled' => $array 和其他几种方式中,所以我虽然异步调用可能正在执行该字段加载在函数之前并决定将数据存储在用户元中。

AJAX 调用有效,接收数据的函数也有效。数据存储在数据库的 user_meta 表中。但是当我这样做时:

我在选项页面中收到以下错误消息:

警告:array_merge(): Argument #2 is not an array in C:\xampp\htdocs\futbol-americano\wp-content\plugins\sorting-sections\ReduxFramework\ReduxCore\inc\fields\sorter\field_sorter.php 在线81

警告:在第 103 行为 C:\xampp\htdocs\futbol-americano\wp-content\plugins\sorting-sections\ReduxFramework\ReduxCore\inc\fields\sorter\field_sorter.php 中的 foreach() 提供的参数无效

我希望有人可以帮助解决这个问题。

提前致谢。

0 投票
2 回答
697 浏览

php - 在带有 redux 框架的 WP 插件中获取当前用户 ID

我正在为 WordPress 开发一个排序插件,它安装了 Redux 框架来管理每个部分的选项。该插件使用 AJAX 获取网站主页中所有部分的 id,然后将这些值传递给插件主文件以在将值存储在当前用户元数据中的函数中进行处理。效果很好,这里没问题。该函数如下所示:

然后我必须获取 user_meta 中存储的值以将它们传递给 Redux 字段,所以我在插件的主文件中编写了其他函数。功能是这样的:

正如您在上面函数的评论中注意到的那样,我也尝试了几种方法require_once("/../../../wp-load.php"),但没有任何反应。我尝试do_actionand add_actions, 创建一个钩子,但它们也使用全局变量,据我所知,全局变量在插件中没有钩子的函数中不起作用。

但我还没有完成。真正棘手的部分是,我在 Redux 配置文件中调用 Redux 类的实例(示例为sample-config.php,我有一个自定义文件,但它是相同的)。

实例是Redux::setField($opt_name, get_the_db_sections_ids());

如果我从一个函数或链接到 AJAX 调用的函数调用它,这个问题不会打印任何内容。

如您所见,实例的第二个参数是我在上面编写的函数,如果我设置$user_ide为,它可以完美运行1,但我希望数据存储在所有 adminsuser_meta中,以防用户1被删除或其他情况。

有没有办法实现我想要的,或者将数据存储在其他地方并从那里获取。我正在考虑在数据库中创建一个自定义表,并使用它wpdb来检索数据,但我想我也不能使用wpdb,因为这将是同样的问题。

我觉得我错过了一些非常基本的东西,但我无法得到它。请帮忙。

0 投票
2 回答
1299 浏览

javascript - 收到 Redux 框架警告

我正在开发一个使用 Redux 框架的 word-press 项目。我收到错误。

Redux 框架警告 select2-css CDN 不可用。某些控件可能无法正确呈现。请等待几分钟,然后尝试刷新页面。无法加载一些远程托管的脚本..

请让我知道是什么问题以及如何解决它..?? 我无法编辑我的主题。

谢谢