问题标签 [modx-revolution]
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.
list - MODx - 列出资源,按年分组,按月分组
我有一个关于 MODx 的具体问题,以及如何制作一个按年发布分组和月发布分组的列表。像这样的东西:
我查看了档案管理员,但它似乎没有给我很多选择。
是否可以使用 getResources 或者我必须编写自己的代码段?
谢谢。
modx - 如何从 FormIt、MODx revo 中的挂钩设置 redirectParams?
如何redirectParams
从 FormIt、MODx revo 中的挂钩设置?我需要它以便在编辑后使用正确的编辑 ID 将用户重定向到查看页面。问题是:如果在钩子之前不知道 ID(就像创建新东西的情况一样),我不能redirectParams
正确设置,或者我可以吗?
php - MODx Gallery 无法正确显示图像
我最近使用 MODx Revolution 建立了一个网站。我正在尝试使用同名插件制作画廊。我想要它,以便您可以单击一个链接,该链接显示原始图像,因为它是上传的。这是我的画廊页面的代码:
导致问题的代码是:
它生成以下(示例)url:
如果您在 Internet Explorer(在 6 和 9 上测试)上关注它(继续,试试看!),它会很好地显示图像。然而,在我测试过的所有其他浏览器上,它提供的结果与在 notepad++ 或其他文本编辑器中加载图像所获得的结果相同。
在图像上执行“右键单击另存为”会导致保存 php 重定向,而不是图像,并且“右键单击查看图像”与上面的链接相同。
因此,我问要么a)有没有办法解决这个问题,或者b)有没有办法直接链接到图像,而不是通过php页面?
谢谢你提供的所有帮助,
西蒙
php - 如何在不使用 echo 的情况下显示片段的输出
modx 中的片段文档:http ://rtfm.modx.com/display/revolution20/Snippets
在文档顶部附近它说: 请注意我们如何返回代码而不是回显内容。切勿在片段中使用 echo - 始终返回输出。
这不显示任何内容:
这确实显示:
如果我无法回显内容,如何让它在 html 页面中打印?
content-management-system - 在 ModX Revo 后端的模板中隐藏或删除内容电视?
我在 ModX 革命中有一个资源,我正在使用一些电视,但不是“内容”电视。因此,它没有被使用并且它混淆了将内容插入其中的用户,而这些内容不应该显示在前端。
如何在 ModX Revolution 后端隐藏或删除特定模板的“内容”输入?
development-environment - MODx 本地开发设置/系统
我是 MODx 的新手,但对其功能和灵活性印象深刻。只有一个警告,我希望这只是因为我不知道更好。
我是前端开发人员,习惯于构建各种规模的网站。但我通常使用文件和版本控制。我将如何使用 MODx 保持这种范式?
到目前为止,我发现使用 IDE 的唯一方法是将静态文件与我的代码一起保存,以便稍后复制/粘贴到 MODx 管理器中。远非理想。
我知道很多人使用“包含”片段来包含片段、块等。这适用于 MODx 特定标签吗?例如,如果我包含一个文件作为片段,并且我在其中定义了一个模板变量(或资源链接),那会正确呈现吗?
此外,通过包含文件使用片段与将片段代码输入 MODx 管理器相比,是否会影响性能?
底线,您如何在 MODx 上开发网站?你在哪里输入你的代码?是否有像“导入 HTML”这样的功能,但适用于片段和块?有没有办法在不通过管理器的情况下创建新的模板、文档、块、电视等?
提前致谢!
.htaccess - .htaccess - 通过从链接中删除文件夹来重定向页面上的链接
我按照本教程管理 MODx Revo 2.1.3 安装的子域。这个想法是,Web 根文件夹中的 htaccess 文件将对 subdomain.mydomain.com 的调用重定向到 Web 根目录中与子域同名的文件夹,即 /home/mydomain/www/subdomain。子域包含运行页面的 MODx 文件,以及另一个将所有进一步请求指向根文件夹的 htaccess。
它的更好的部分有效;我可以查看该站点的主页(这意味着 MODx 正在发挥作用),但是指向 css、js、图像等的链接都不起作用,而且 Wayfinder 和 getResources 包似乎无法输出。用于图像+css+js 的链接是 /subdomain/assets...等;我需要链接直接指向 /assets 文件夹。就像根 .htaccess 用于将请求重定向到子域文件夹一样,但文件夹中的 .htaccess 不会将任何内容指向剩余请求的根。
这是我的根文件夹 htaccess,第二部分取自教程:
子域文件夹 htaccess 很简单:
我知道该网站有效;我可以使用尚未像本教程那样处理的子域来访问它。一切都在那里,我只需要整理链接请求。任何人都可以帮忙吗?
modx - Modx 前端未显示
我安装了 modx Revolution 并且在管理器中一切正常,除了前端,当我浏览到本地网站时,什么都没有显示,只是一个
我检查了错误登录/缓存/日志和管理器的日志页面,它的记录为零,我该如何解决这个问题?
- 问候。耶希亚
extjs - 在 Modx FormPanel 中加载数据
我正在开发一个客户经理页面,该页面基本上使用显示字段显示人员对象(名字,姓氏......)的详细信息,无需任何编辑,我的视图小部件如下:
但是,'mgr/player/get' 永远不会被调用,我确信连接器工作正常,因为我已经在另一个网格小部件中使用它,我在这里遗漏了什么,我如何启动和 ajax 调用并填充显示字段。
感谢帮助,哇,没想到 Modx Revolution 的学习曲线会如此陡峭。
- 问候。叶希亚·萨拉姆
javascript - 从 Jquery/Ajax MODx 调用代码片段
我有一个选择元素,它在更改事件上使用 jQuery 进行发布,我试图将其发布到片段并返回结果,但是似乎如果直接从 javascript 调用片段,则不会有( $modx
) 对象,我无法使用 PDO 访问数据库,我的代码如下:
做这件事的正确方法是什么?