问题标签 [modx]

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

extjs - 将数据发布到另一个页面 ExtJs

我正在尝试使用 POST 请求将数组发布到特定页面,目标页面生成 csv 并将流发回给我,现在我正在使用 ExtJs Ajax 类,但这不会像我需要的那样工作做一个普通的 HTTP 请求不是 ajax,我当前的代码如下:

exportSubscribers 函数是从一个普通的 ExtJs 按钮执行的

我应该使用什么类来把它变成一个正常的请求?

谢谢。

0 投票
1 回答
555 浏览

search - ModX 革命:方法获取通过编码的字符

我在 Modx Revolution CMS 中使用 SimpleSearch 片段来搜索网页内容。使用这样的形式:

在网页上搜索有效,但带有特殊字符的字符串除外,例如“ěščřžýáá”(不同的语言)。问题是方法 get encode 像这样在 url 中传递这个字符:
../search-result.html?search=str%25C3%25A1nce&id=13
并找到 0 个结果....如果 url 中的搜索字符串未编码(试图手动重写它),它返回一些结果......
我也尝试使用方法post,但id根本不起作用......有
什么想法吗?

0 投票
3 回答
2006 浏览

forms - ModX Evolution:从 url 传递变量以在页面加载时形成文本字段

我需要从 url 传递字符串:

到表单(modx 中的 eform 片段)只加载一次页面(带有 url 和参数的链接)感谢您的回答...

0 投票
1 回答
1922 浏览

extjs - 单击提交按钮时获取要提交的表单

我试图在单击按钮时提交表单,但是它并不像我想象的那么简单,我总是最终得到一个fp.getForm不是一个函数,尽管提交处理程序是直接取自 ExtJs 文档,有什么线索吗?

我还尝试将基类从modx-formpanel 替换formpanelbasicform,但没有成功。

谢谢

0 投票
1 回答
366 浏览

extjs - 表单提交忽略 url 选项

我正在尝试以标准方式提交 ExtJs 表单,但表单总是提交到同一页面我不知道为什么尽管正确设置了 url 配置选项

谢谢。

0 投票
1 回答
630 浏览

php - ModX Evolution:同上 + phx 代码

我正在尝试使用同上代码片段从我的页面创建 XML。我有同上片段与 tpl 到一个块,在块中我有这个:

tour-terms 是一个模板变量,get_tourid 是 php 代码(在片段 phx:get_tourid 中),用于过滤存储在电视中的文本。

只有当我只有一页(startID 是其中有一页的文件夹)时,所有导出到 xml 才有效。对于多个页面 xml 页面拒绝加载(服务器错误 500)。我预计同上的内部 phx 和 phx 片段之间存在一些冲突。

找不到任何解决方案,请帮助。

0 投票
1 回答
704 浏览

xml - ModX Evolution:导入外部 xml 并创建新页面

是否可以根据另一个网页提供的 XML 自动生成页面?现在我正在使用 FeedX 片段从 xml 中获取数据并根据创建的模板解析它们,但还必须为 XML 中的每个项目创建一个新页面......

0 投票
1 回答
61 浏览

modx - 是否有插件可以显示链接到某个文档的页面?

有谁知道 modx 的插件,它将显示链接到每个文档 ID 的所有页面,还是我必须创建自己的?

0 投票
2 回答
276 浏览

jquery - jQuery ajax 调用在 ff 和 safari 中不起作用,但在 chrome 中起作用,即 ff on win

0 投票
1 回答
385 浏览

session - 自定义:在 jqGrid 中 POST 输出而不更改源文件?

我正在尝试在 MODx 中打开 jqGrid,就像使用“$.ajax”进行其他数据交换一样,将调用从 URL 移动到受密码保护的资源,然后从那里调用 PHP 中的代码片段,因此安全框架,保证ajax调用

这是块 $.ajax 的一个示例:

*[[~94]] 是一个受保护的资源,在片段调用中 [[!SnpBridgedata_blabla]]

该系统在整个 Web 应用程序中运行良好,安全可靠地接收和发送数据。

现在一个客户问我一个完整的应用程序,想要一个好的网格中的 Web 结果,在看到一些代码后,我决定在我的项目中使用 jqGrid。集成很快,我很高兴将“DataTable”更改为“jqGrid”,但是当我完成测试时,通过调用代码片段将绝对路径更改为 xxxxxx.php

这是 jqGrid 的代码:

]

令我惊讶的是,MODx 拒绝访问 jqGrid ajax 调用,就好像你不在会话中一样,但是经过几个小时的测试和使用 wireshark 观察流量后,我意识到 jqGrid 发送了一个名为“id”的 POST 变量并调用 MODx 一个 GET 变量“ ID”。这在其他环境中是可能没有问题的,但是不可能 MODx 并且有问题。

我的问题是如何在不更改 jqGrid 源的情况下更改 POST 变量“id”jqGrid 的名称?

同时想问一下,可以自定义导入一个选择值而不是索引

电车 POST 示例:

tipodirlist = 1:via;2:piazza;3:ect

TDIR=2

为了这:

TDIR=广场

无需过滤服务器上的结果。


我希望我已经解释清楚。正如我在问这个问题之前问自己的那样,团队“StackOverflow”

非常感谢你的问候

尼罗

PS.我希望上帝“奥列格”帮助我:)