问题标签 [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.
css - 我的 CSS 很大。使用 ModX,我可以将 CSS 分成几部分吗?
我有几个大型 CSS 文件,有时可能需要几分钟才能找到要更改的正确选择器。如果有一个不错的 CSS 的 ModX 编辑器,我会很高兴,但我一直找不到。只要我的网站仍然呈现,我愿意将我的文件分成几部分。我可以这样做吗?怎么做?如果有一个不错的编辑器(插件?),我在哪里可以找到一个?
modx - MODX Revo - 无法在管理器的文件部分上传或查看文件
我在上传甚至查看 MODX Revolution 2.2.3-pl 文件部分的文件时遇到问题。当我尝试上传文件时,我得到的只是“上传错误”。Filesystem 区域中没有显示任何内容,只有一个名为 Media 的文件夹,它不允许我做任何事情。对可能发生的事情有任何想法吗?
就文件系统权限而言,所有文件夹都设置为 755,所有文件都设置为 644。我看到此行为以 admin/sudo 身份登录。我刚刚将我的 MODX 安装从我认为它工作正常的本地机器移到了共享托管环境,这就是我看到这个问题的地方。
zip - Modx Revolution 找不到它的 CSS 文件?
这是一个奇怪的问题:我刚刚安装了 ModX Revolution 2.2.4 并且一切顺利,但在后端它就像缺少 css 文件一样 - 它要么只加载部分页面,要么加载没有 CSS 的整个页面。
在我的浏览器控制台中,它说它根本找不到 css 文件。我检查了文件和目录 - 都完好无损,所有权限都正确。
我尝试重新安装并在两个不同的服务器上都出现相同的情况。
唯一的问题是在安装过程中它无法解压缩文件core.transport.zip,所以我在我的PC上解压缩并重新上传它。
有人会知道发生了什么吗?
谢谢
modx - MODx Revo setTvValue 返回旧数据
我有一个输出 2 和 2 的片段,而它应该输出 1 和 2。资源缓存已关闭;片段调用也不会被缓存。
我试图通过另一种方式解决这个问题,但它仍然只有在整个页面重新加载后才会更新我的电视:
顺便说一句,如果我不使用电视,一切都很好!
如何解决电视的这个问题?我也尝试过像这样清除缓存$modx->cacheManager->refresh();
,但没有奏效。
modx - 如何使用特定电视在 modx 中显示资源
我正在尝试使用 getResources 仅显示具有某种类型模板变量的资源。我知道我做错了 b/c 页面显示所有模板变量:
在最后一个论点中,我试图仅显示带有电视“Dining Section Title”的资源。任何帮助,将不胜感激。
modx - getResources 显示所有子目录
在 modx 中,我有一个资源可以深入两个文件夹。我试图只显示父目录中的资源(而不是其子目录中的资源)。我的 getResources 调用位于父资源中,内容如下:
据我了解,depth 参数应该控制 gr 显示其资源的深度。我已将深度设置为 0 和 1,它仍在显示子目录中的所有资源。如何让它只显示当前目录的资源?
modx - MODX getPage 在第一个资源中缓存不可缓存的片段,如何修复错误
我有一个奇怪的问题。我使用 getPage 来查看一些类似的资源。他们有一个模板和相同的资源选项。问题是 getPage 试图在第一个元素中缓存我的不可缓存片段。如果您看到下一个代码,您会注意到差异。
这里是“完整”版本的链接http://pastie.org/7372941
如您所见,即使我不想要它,也只有第一个元素呈现,请帮助我修复,我正在尝试......但是核心中有太多代码 4 我。
modx - 如何在 ModX 中重新排序网络链接
目前在我们的网站上,我们有 4 个网络链接资源以正确的顺序(按标题上的日期)显示在页面上,但是在添加了一个网络链接资源后,它被添加到页面中,但出现在第一个链接下方,当它应该在顶部。
我不确定在哪里手动重新排序这些,并且似乎没有任何选项可以从 ModX 界面或资源编辑菜单中执行此操作(设置“索引”没有任何作用)。
有没有办法做到这一点?这是否可能是自定义的,我需要找到订购的地点?我查看了此页面的 Snippets 文件夹,但找不到任何看起来像是在订购的东西。
可能相关的菜鸟问题:如果我们只想通过 html 手动重新排序链接,我们如何通过 ModX 直接修改源代码?
content-management-system - ModX 同上:显示选择性文档
我想使用 Ditto 来显示文档列表。我似乎无法将其设置为正常工作。到目前为止,我有:
但这给了我文档 3 下的所有项目。
有谁知道这样做的正确方法?
谢谢!
html - 我如何构建 modx 页面,使它们不在根 URL 中,同时被组织在管理器的文件夹中?
我正在 modx 中开发我的网站,并且有一些自定义错误页面,我想将它们分组在一个名为“error”的文件夹中,并且我希望它们只能通过 domain.com/error/page.html 访问。我已经将自定义错误页面放置在一个名为 error 的容器中,它基本上如下图所示。
只有页面仍然只能从根访问(因此从 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 文件夹中的页面