问题标签 [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.
modx - ModX 革命电视访问权限未按预期工作
我很难在 ModX Revolution 中的模板变量上设置访问权限。我是管理员组的成员,该组具有对管理员资源组的完全访问权限。但是,每当我将模板变量设置为仅允许管理员访问时,当我尝试编辑使用电视所用模板的页面时,我就再也看不到电视了。
此外,只要允许另一个资源组访问电视,我似乎就可以访问电视。ModX 似乎允许/拒绝访问反转为应有的内容。
我是 ModX 的新手,非常感谢有关此问题的任何帮助。如果需要,我也可以发布更多信息。
captcha - 在 modx 之外设置的会话值在片段中不可访问
我正在尝试在我已经构建并运行的 MODx 站点中使用验证码图像。我能够看到验证码图像,但不幸的是验证码脚本无法设置可以在 modx 片段中访问的会话值,因此我无法将其与输入的值匹配。创建图像的脚本位于 modx/assets/captcha/captcha.php。我花了将近 3 天的时间来解决这个问题。我尝试了不同的方法来使其工作。但没有任何效果。有什么解决办法吗??有人来解决这个问题吗?
url - ModX:资源别名不会自动在 URL 中插入斜杠
一个奇怪的问题:我有一个使用 ModX 的网站,今天早上我在编辑了一个获取和错误后去预览一个页面。似乎 ModX 不再将 放在/
资源别名之前。
因此我的网址变成mysite.comabout-us
而不是mysite.com/about-us
并且不起作用
手动输入斜线没有任何效果,因为 ModX 会在保存时将其删除。
我正在运行 Revo 2.1.3
有人知道如何解决这个问题吗?谢谢
编辑:进行了更多测试并发现当我关闭 FURL 时也会发生这种情况
modx - Modx Revo:移动服务器,PHP 错误无处不在
我正在尝试将我的 Revo 站点移动到另一台服务器上的子目录。我遇到的问题是,我在移动到域的根目录时从未遇到过这个问题,就是我的许多附加功能都严重损坏了!每当我单击具有 MIGX Tv 条目的资源时,我都会在管理器窗口上方收到以下错误:
在前端:
mxCalendar 缺少参数(正确呈现,但上面有两个警告):
和数十个用于 spiefeed 的:
我对服务器进行了适当的移动(确保 .htaccess 指向子目录),就像将站点移动到根目录时一样。我从来没有遇到过移动服务器的问题,但这是我第一次移动到在根目录中安装了单独的 modx revo 的子目录。我什至又做了一次,但是通过进行全新安装,在全新安装中安装附加组件,然后覆盖数据库。结果完全相同。
我在godaddy共享服务器上。
任何想法如何解决这一问题?我完全被难住了!感谢你给与我的帮助。
modx - 从 MODX MIGX 丢失的项目
我有一个使用 MIGX/getImageList 显示的图像列表和相应的文本数据。
这工作正常,直到我的列表包含第 13 项。此时,它将选择一个列表项,而不显示它。未显示的项不是列表中的最后一项,所有 13 项都显示在后端。
不显示的item可以通过改变list的顺序来改变,但是缺失item的index并不总是一样的。在重新订购和保存完成之前,相同的项目仍然丢失 - 即每次我重新加载时它都不会随机隐藏不同的项目。
我没有看到模板中提到任何限制。我也没有看到对 12 或 13 的引用。项目中的文本数据和图像是干净的,并且已经为 12 个项目工作了将近 8 个月。
这是一些代码:
tpl
模板
我被交给了这个网站来维护,所以我没有建立它。如果我对 ModX 不完全熟悉,请原谅我!
-克里斯
resources - ModX Revo:在另一个资源中显示一个资源
我想在另一个资源中显示一个资源的内容。我认为 getResources 可以做到这一点,但我无法让它为我工作。我有:
但没有显示。我已确保所有资源都已发布并且 getResources 已正确安装。
谁能指出我正确的方向?
谢谢
html - 如何从友好 URL 中删除 .html - Modx?
我正在使用 MODX 革命 2.2.4-pl。我正在使用提供的 .htaccess 文件并打开了友好的 URL。这些是我的重写规则。
他们需要什么样的外观才能从 URL 中删除 .HTML?
在过去的二十分钟里,我一直在谷歌上搜索,但我的解决方案没有奏效。谢谢
modx - ModX Revo:getResources 不按菜单索引排序
我想按菜单索引订购我的资源并具有以下代码:
但这sortby
只是行不通。
有谁知道我做错了什么?
谢谢!
modx-revolution - 当用户更换另一台电视时自动更新一组电视
我在 MODX revo 2.2 中有以下内容:
我定义了 5 个代表定价结构的模板变量。其中一台电视代表基本价格并由用户维护(在管理器中),而其他电视应自动计算为基本价格的已知百分比。所以我想要的是,当用户更改基本价格时,其他 4 台电视会自动(重新)计算。
我尝试通过@EVAL
为 4 台电视定义一个绑定并调用一个片段来实现这一点,但是我没有成功使用这种方法。即使只是一个简单的操作@EVAL return 100;
也会让电视一片空白。
我还查看了解决此问题的插件,并发现在使用电视时会触发各种系统事件。这表明这将是实现这一点的一种方法。
关于如何处理这个问题的任何想法?
apache - ModX 缓存:使用错误权限写入的文件
标题并没有真正概括一切......
我最近在 Apache 服务器上安装了 ModX Revolution 2.2.4,但我遇到了缓存文件夹的问题。有时我必须通过 ftp 手动清除缓存文件夹,但那里写入的任何文件都归 Apache 所有,我的帐户无法删除它们。我尝试将“new_file_permissions”和“new_folder_permissions”添加到系统设置中,但没有任何变化。缓存文件始终归 Apache 所有,我无法通过 ftp 访问。
此外,除非我通过 ftp 手动将它们更改为 777,否则诸如 .htaccess 之类的文件以及我上传的任何内容(css 等)都被视为无法编辑 modx。我无法更改所有者和组。
服务器技术无法弄清楚。这个问题以前在 modx 论坛上出现过,但从未得到回答。