问题标签 [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.
extjs - 将数据发布到另一个页面 ExtJs
我正在尝试使用 POST 请求将数组发布到特定页面,目标页面生成 csv 并将流发回给我,现在我正在使用 ExtJs Ajax 类,但这不会像我需要的那样工作做一个普通的 HTTP 请求不是 ajax,我当前的代码如下:
exportSubscribers 函数是从一个普通的 ExtJs 按钮执行的
我应该使用什么类来把它变成一个正常的请求?
谢谢。
search - ModX 革命:方法获取通过编码的字符
我在 Modx Revolution CMS 中使用 SimpleSearch 片段来搜索网页内容。使用这样的形式:
在网页上搜索有效,但带有特殊字符的字符串除外,例如“ěščřžýáá”(不同的语言)。问题是方法 get encode 像这样在 url 中传递这个字符:
../search-result.html?search=str%25C3%25A1nce&id=13
并找到 0 个结果....如果 url 中的搜索字符串未编码(试图手动重写它),它返回一些结果......
我也尝试使用方法post,但id根本不起作用......有
什么想法吗?
forms - ModX Evolution:从 url 传递变量以在页面加载时形成文本字段
我需要从 url 传递字符串:
到表单(modx 中的 eform 片段)只加载一次页面(带有 url 和参数的链接)感谢您的回答...
extjs - 单击提交按钮时获取要提交的表单
我试图在单击按钮时提交表单,但是它并不像我想象的那么简单,我总是最终得到一个fp.getForm不是一个函数,尽管提交处理程序是直接取自 ExtJs 文档,有什么线索吗?
我还尝试将基类从modx-formpanel 替换为formpanel和basicform,但没有成功。
谢谢
extjs - 表单提交忽略 url 选项
我正在尝试以标准方式提交 ExtJs 表单,但表单总是提交到同一页面我不知道为什么尽管正确设置了 url 配置选项
谢谢。
php - ModX Evolution:同上 + phx 代码
我正在尝试使用同上代码片段从我的页面创建 XML。我有同上片段与 tpl 到一个块,在块中我有这个:
tour-terms 是一个模板变量,get_tourid 是 php 代码(在片段 phx:get_tourid 中),用于过滤存储在电视中的文本。
只有当我只有一页(startID 是其中有一页的文件夹)时,所有导出到 xml 才有效。对于多个页面 xml 页面拒绝加载(服务器错误 500)。我预计同上的内部 phx 和 phx 片段之间存在一些冲突。
找不到任何解决方案,请帮助。
xml - ModX Evolution:导入外部 xml 并创建新页面
是否可以根据另一个网页提供的 XML 自动生成页面?现在我正在使用 FeedX 片段从 xml 中获取数据并根据创建的模板解析它们,但还必须为 XML 中的每个项目创建一个新页面......
modx - 是否有插件可以显示链接到某个文档的页面?
有谁知道 modx 的插件,它将显示链接到每个文档 ID 的所有页面,还是我必须创建自己的?
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.我希望上帝“奥列格”帮助我:)