问题标签 [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.
fpdf - FPDF 图像在 MODx Revo 中不起作用
我正在使用 MODx 革命 2.2.1-PL 和 FPDF 来生成一些 PDF。我发现使用超过 100kb 的任何图像(至少在那个球场附近)都会导致它们在输出的 PDF 中被损坏。当图像被写入 PDF 时,几乎就好像图像仍然是下载的一半。
这是我用空白模板输出到页面上的片段:
它发现字体和一切正常,只是图像无法正常工作。如果我使用较小的图像(文件大小),它可以工作。它肯定会找到图像,并且图像本身很好,只是打印到 PDF 时有一半有很多小故障,就好像它从未完成加载一样。
如果我使用此代码并在同一服务器上但不在 MODx 中执行,则无论图像文件大小如何,输出的 PDF 都能完美运行。
我可以做些什么来确保在生成 PDF 之前完全下载图像?
modx - Chrome 开发工具中的 Modx Revilution 错误“Uncaught SyntaxError: Unexpected token < lang.js.php:1”
安装 ModX Revo 2.2.2 并登录后,我只能看到无法正常工作的菜单。我的 Chrome 控制台中也有几个错误:
css - 我可以将我的 CSS 管理为 ModX 资源吗?
我一直在使用 ModX Revolution 管理器,并且想知道是否可以将我的 CSS 转换为 ModX 资源而不是文件。我还想利用模板及其变量。那可能吗?这样做的缺点是什么?有什么优势(除了我认为下面的那些)?
我更喜欢这个的原因是我使用了几个带有 @import 语句的 CSS 页面来更好地面向对象我的 CSS。如果我可以直接在 ModX 中执行此操作,它将节省我的上传和同步。
modx - MODX Revo 2.2.2 上的 lang.js.php 和 modx.config.js.php 出现错误问题“Unexpected token <”
在管理器中安装 modx Revo 2.2.2 后只有菜单,没有任何内容。Chrome 中的开发工具显示错误:
- Uncaught SyntaxError: Unexpected token < /connectors/lang.js.php?ctx=mgr&topic=topmenu,file,resource,dashboards&action=53:1
- Uncaught SyntaxError: Unexpected token < /connectors/layout/modx.config.js.php?action=53&wctx=mgr:1
- 未捕获的ReferenceError: _ 未定义/manager/min/index.php?f=/manager/assets/modext/widgets/modx.treedrop.js,/manager/assets/modext/widgets/windows.js,/manager/assets /modext/widgets/resource/modx.tree.resource.js,/manager/assets/modext/widgets/element/modx.tree.element.js,/manager/assets/modext/widgets/system/modx.tree.directory .js,/manager/assets/modext/core/modx.view.js,/manager/assets/modext/core/modx.layout.js:103(匿名函数)
- /manager/min/index.php?f=/manager/assets/modext/widgets/modx.treedrop.js,/manager/assets/modext/widgets/windows.js,/manager/assets/modext/widgets/resource/ modx.tree.resource.js,/manager/assets/modext/widgets/element/modx.tree.element.js,/manager/assets/modext/widgets/system/modx.tree.directory.js,/manager/assets /modext/core/modx.view.js,/manager/assets/modext/core/modx.layout.js:103
- 未捕获的ReferenceError:_ 未定义index.php:1
- MODx.util.JSONReader index.php:1
- h.Event.name ext-all.js:7
- b ext-all.js:7
- Uncaught TypeError: undefined is not a function ext-all.js:7
- 创建 ext-all.js:7
- Ext.extend.load modx.js:74
- (匿名函数)/manager/?a=53:21
- h.Event.name ext-all.js:7
- b ext-all.js:7
- 未捕获的ReferenceError:_ 未定义index.php:8
- MODx.page.Dashboards index.php:8
- 创建 ext-all.js:7
- Ext.extend.load modx.js:74
- (匿名函数)/manager/?a=53:26
- h.Event.name ext-all.js:7
modx - 我的一些模板(和其他元素)消失了。他们在哪里?
我最近清理了我的 ModX 元素,以便对它们进行分类。我添加了几个类别,然后开始将我的模板和其他元素移动到其中。他们不再出现在列表中,我无法找到他们。我怎样才能让他们回来?
php - Modx - 如何从子文件夹部署到根目录?
当我谦卑地提出我的要求时,问候和好消息:D
我刚开始使用 Modx 并用它来重新设计我的网站。
我的旧网站仍然完好无损并且正在运行。
例如,让我们调用旧网站 - www.thisismywebsitefoo.com/
新的基于 MODX 的网站已启动并正在运行。
再次出于示例目的,我们将其称为 - www.thisismywebsitefoo.com/modx
好的,现在我想破坏我的旧网站并让新的 Modx 网站接管......唯一的事情是我不知道如何正确地做到这一点。
我想我可以做一些网络服务器设置或使网站指向 modx 暂存目录同时仍显示为 www.thisismywebsitefoo.com
如何从子文件夹部署到根目录?这样做的正确方法是什么?
=======
modx - MODX Revo - 无法在管理器的文件部分上传或查看文件
我在上传甚至查看 MODX Revolution 2.2.3-pl 文件部分的文件时遇到问题。当我尝试上传文件时,我得到的只是“上传错误”。Filesystem 区域中没有显示任何内容,只有一个名为 Media 的文件夹,它不允许我做任何事情。对可能发生的事情有任何想法吗?
就文件系统权限而言,所有文件夹都设置为 755,所有文件都设置为 644。我看到此行为以 admin/sudo 身份登录。我刚刚将我的 MODX 安装从我认为它工作正常的本地机器移到了共享托管环境,这就是我看到这个问题的地方。
modx - 如何为 MODx Revolution 中的 BreadCrumb 片段正确形成我的 tpl?
我正在从面包屑片段过渡到面包屑片段。
这是我的面包屑代码:
这是我的面包屑代码:
我试图在我的 BreadCrumbLinkCrumbTpl 和我的 BreadCrumbCurrentCrumbTpl 中模仿来自面包屑的 titleField 部分(所以如果 bc-title 为空,则回滚到 pagetitle):
它在 BreadCrumbCurrentCrumbTpl 上效果很好,但在 BreadCrumbLinkCrumbTpl 上它只显示 pagetitle,而不是 bc-title 首先。好像不能穿越?想法?
code-snippets - 查询中的 modx revo 片段变量
我注意到片段中的查询中有一些奇怪的东西。当我有这样的查询时:
我回$sql
显,查询内容如下:
.. 这将导致错误,因为$sql
不再有效。所以,现在我使用strip_tags
删除code
标签,但我发现它不是一个非常干净的方法。
我找不到有关此问题的任何信息,所以也许有人可以为我解释一下?
modx - MODx & Gallery 组件 - 如何处理不存在的相册?
在画廊组件中引用不存在的专辑会导致以下警告和错误:
以下是我引用专辑的方式:
专辑名称与页面的别名匹配。如果存在专辑,一切正常 - 如果找不到匹配项,我想显示空白专辑(无内容)。
有任何想法吗?我正在使用 MODX Revolution 2.2.4-pl(传统)。
谢谢,卢克