问题标签 [modx-resources]

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

css - 我的 CSS 很大。使用 ModX,我可以将 CSS 分成几部分吗?

我有几个大型 CSS 文件,有时可能需要几分钟才能找到要更改的正确选择器。如果有一个不错的 CSS 的 ModX 编辑器,我会很高兴,但我一直找不到。只要我的网站仍然呈现,我愿意将我的文件分成几部分。我可以这样做吗?怎么做?如果有一个不错的编辑器(插件?),我在哪里可以找到一个?

0 投票
2 回答
2257 浏览

modx - MODX Revo - 无法在管理器的文件部分上传或查看文件

我在上传甚至查看 MODX Revolution 2.2.3-pl 文件部分的文件时遇到问题。当我尝试上传文件时,我得到的只是“上传错误”。Filesystem 区域中没有显示任何内容,只有一个名为 Media 的文件夹,它不允许我做任何事情。对可能发生的事情有任何想法吗?

就文件系统权限而言,所有文件夹都设置为 755,所有文件都设置为 644。我看到此行为以 admin/sudo 身份登录。我刚刚将我的 MODX 安装从我认为它工作正常的本地机器移到了共享托管环境,这就是我看到这个问题的地方。

0 投票
1 回答
531 浏览

zip - Modx Revolution 找不到它的 CSS 文件?

这是一个奇怪的问题:我刚刚安装了 ModX Revolution 2.2.4 并且一切顺利,但在后端它就像缺少 css 文件一样 - 它要么只加载部分页面,要么加载没有 CSS 的整个页面。

在我的浏览器控制台中,它说它根本找不到 css 文件。我检查了文件和目录 - 都完好无损,所有权限都正确。

我尝试重新安装并在两个不同的服务器上都出现相同的情况。

唯一的问题是在安装过程中它无法解压缩文件core.transport.zip,所以我在我的PC上解压缩并重新上传它。

有人会知道发生了什么吗?

谢谢

0 投票
2 回答
1952 浏览

modx - MODx Revo setTvValue 返回旧数据

我有一个输出 2 和 2 的片段,而它应该输出 1 和 2。资源缓存已关闭;片段调用也不会被缓存。

我试图通过另一种方式解决这个问题,但它仍然只有在整个页面重新加载后才会更新我的电视:

顺便说一句,如果我不使用电视,一切都很好!

如何解决电视的这个问题?我也尝试过像这样清除缓存$modx->cacheManager->refresh();,但没有奏效。

0 投票
2 回答
822 浏览

modx - 如何使用特定电视在 modx 中显示资源

我正在尝试使用 getResources 仅显示具有某种类型模板变量的资源。我知道我做错了 b/c 页面显示所有模板变量:

在最后一个论点中,我试图仅显示带有电视“Dining Section Title”的资源。任何帮助,将不胜感激。

0 投票
2 回答
1636 浏览

modx - getResources 显示所有子目录

在 modx 中,我有一个资源可以深入两个文件夹。我试图只显示父目录中的资源(而不是其子目录中的资源)。我的 getResources 调用位于父资源中,内容如下:

据我了解,depth 参数应该控制 gr 显示其资源的深度。我已将深度设置为 0 和 1,它仍在显示子目录中的所有资源。如何让它只显示当前目录的资源?

0 投票
1 回答
265 浏览

modx - MODX getPage 在第一个资源中缓存不可缓存的片段,如何修复错误

我有一个奇怪的问题。我使用 getPage 来查看一些类似的资源。他们有一个模板和相同的资源选项。问题是 getPage 试图在第一个元素中缓存我的不可缓存片段。如果您看到下一个代码,您会注意到差异。

这里是“完整”版本的链接http://pastie.org/7372941

如您所见,即使我不想要它,也只有第一个元素呈现,请帮助我修复,我正在尝试......但是核心中有太多代码 4 我。

0 投票
2 回答
432 浏览

modx - 如何在 ModX 中重新排序网络链接

目前在我们的网站上,我们有 4 个网络链接资源以正确的顺序(按标题上的日期)显示在页面上,但是在添加了一个网络链接资源后,它被添加到页面中,但出现在第一个链接下方,当它应该在顶部。

我不确定在哪里手动重新排序这些,并且似乎没有任何选项可以从 ModX 界面或资源编辑菜单中执行此操作(设置“索引”没有任何作用)。

有没有办法做到这一点?这是否可能是自定义的,我需要找到订购的地点?我查看了此页面的 Snippets 文件夹,但找不到任何看起来像是在订购的东西。

可能相关的菜鸟问题:如果我们只想通过 html 手动重新排序链接,我们如何通过 ModX 直接修改源代码?

0 投票
2 回答
301 浏览

content-management-system - ModX 同上:显示选择性文档

我想使用 Ditto 来显示文档列表。我似乎无法将其设置为正常工作。到目前为止,我有:

但这给了我文档 3 下的所有项目。

有谁知道这样做的正确方法?

谢谢!

0 投票
1 回答
413 浏览

html - 我如何构建 modx 页面,使它们不在根 URL 中,同时被组织在管理器的文件夹中?

我正在 modx 中开发我的网站,并且有一些自定义错误页面,我想将它们分组在一个名为“error”的文件夹中,并且我希望它们只能通过 domain.com/error/page.html 访问。我已经将自定义错误页面放置在一个名为 error 的容器中,它基本上如下图所示。

Modx 文件夹

只有页面仍然只能从根访问(因此从 domain.com/page.html),即使它们现在位于“错误”容器中。如何更改它,以便当人们看到我的错误页面时,他们会看到 url:“ domain.com/error/page.html ”?有谁知道如何做到这一点?


ps:我已经发现我可以通过在其“别名”字段中键入所需的 url 来影响页面的 url。所以“error/page”的别名意味着它可以在“domain.com/error/page.html”中找到。

但奇怪的是,当我将页面放在“错误”文件夹中时,这不再有效。当我这样做时,我可以通过 domain.com/error 访问文件夹本身,但不再是 domain.com/error/page.html 文件夹中的页面