问题标签 [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.
zip - 安装 ModX 革命的问题
我正在尝试安装 ModX Revolution 2.2 版。一切都很好,直到我收到此错误的最后一步:
我已经检查过,该目录是可写的,并且文件 core.transport.zip 确实存在并且也是可写的。
谁能告诉我发生了什么事?
jquery - jQuery Tabs with MODx Revo Formit - on validation error, keep hash in URL
I'm trying for several hours to get my Contact-Form work correctly. The form itself has some tabs in it. The code for the tabs I'm using is from this site http://jqueryfordesigners.com/jquery-tabs/
This is the script-code I'm using:
This works well so far. The tabs are being showed correctly as desired. The form I made with the FormIt-Package from Modx Revo works too!
Now the problem...when I click on submit and the validation fails (e.g. the user forgets to fill a mandatory field), the site will be refreshed and the last selected tab is not shown, the page always shows the first tab.
I want to view the last visited tab on validation error->page reload.
With this edit I can achieve that the desired tab gets opened via a hash-tag (ID of the tab) in the URL (e.g. www.xyz.com/contact.html?tab=#two):
If I enter the site with the above URL, I can view the second tab as desired.
When I finally submit the form and a mandatory field is missing, the page reloads and puts out the errors. But the last viewed tab is not opened, instead none of the tabs is opened, because the URL "looses" it's hash-tag.
How can I achieve that the last visited/selected tab gets shown on page reload/refresh?
I tried to add the ID of a tab to the URL with this code inbetween line 10 and 12 in the first script-code:
This has the effect that the ID gets added to the URL as a hash-tag by clicking on a tab. But on submitting the form, the URL "looses" the hast-tag and refreshes the page. On page load the URL is changed to www.xyz.com/contact.html#one. Whatever I try to type in like www.xyz.com/contact.html#two or www.xyz.com/contact.html#three the URL always changes back to www.xyz.com/contact.html#one
Any hints are appreciated! Thanks in advance!
twitter - 通过 twitter (modx) 登录时出错
我在 modx revo 有一个网站。通过推特开发了自己的授权。使用了 SDK (https://github.com/themattharris/tmhOAuth/)。它是如何工作的:对 Twitter 的请求。返回推特后,检查网站上是否有新用户。如果是这样,请创建一个用户并在该站点上创建一个会话。如果没有,只需创建一个会话。
但这不能正常工作。1. 一旦他对请求给出错误
下一次,什么都没有发生!
下次登录时完美执行。
这些动作每次都循环执行。1-2-3 步。
问题是什么?什么不工作?
插件代码:
php - MODx 革命 - 超时每分钟发生一次,导致注销
设置:MODX Revolution 2.2.4-pl(传统) 主机:HostGator 共享 Linux 服务器
问题:在我登录 CMS 后,当我对网站的资源、片段或任何其他方面进行更改时,无论花费多长时间(10 秒到 10 分钟),我都会看到一个屏幕显示会话超时并且必须再次登录。
我在我的专用 IIS7 Rackspace 盒子上安装了 50 个 MODx,从来没有给我带来任何问题。
我在管理器面板中只有一个从未见过的警告:配置警告:您的 php.ini 配置文件中的 register_globals 设置为 ON
关于为什么几乎每次我去做出改变都会把我踢出去的任何想法?在此先感谢您的帮助。
modx - 在 MODX 的不同页面上列出相同的内容
我正在尝试添加一个小的“3 框新闻片段”。我希望它在多个页面上可见。通常我只会使用块,但问题是我希望能够修改“3 框段”内容,并且最好使用 ritch 文本。任何想法如何做到这一点?
modx - ModX:GetResource 显示 Child 而不是资源编号
这是一个奇怪的 ModX 问题:我的模板中有以下代码:
资源 15 中有一张我用作横幅的图像。这在我的每个页面上都可以正常工作,无论出于何种原因,它都显示了父资源的第一个子资源(资源号 80)
有人知道为什么会这样吗?
谢谢!
modx-revolution - 如何在 MODx Wayfinder 菜单中包含父级?
我正在尝试使用 MODX Revolution 2.2.0-rc3 菜单做一些概念上非常简单的事情,但没有成功。
我想显示一个无序列表的孩子,但包括父母。如果没有额外的附加组件,这是不可能使用 getResources 的。
使用 Wayfinder,我有以下调用:
H2
这个想法是,通过创建一个自定义模板块,我覆盖了默认值,它显示了包装在标签中的起始页。
自定义块如下所示:
问题是它无法识别,并且起始页仍然呈现在 H2 标记中。
我在这个问题上花了三个小时,期待输入。
modx - 无论如何将参数从片段传递到块
我正在学习 modx 并停留在一个点上。我想仅通过 POST 将“uid”值发布到下一页,并希望设置隐藏字段,其中包含“uid”作为值。我相信实际上它不允许将值传递给块。我想知道正确的方法是什么,以便我可以获取 POST 数据并在块中使用该值?
我的程序
1)我创建了资源(文档),其中包含对片段的调用,然后是块
2) 片段包含从 POST 检索到的值
3)块包含一个表单和字段,我想在这个表单中注入那个 POST 值。
url - ModX:更改为友好别名 URL,但现在 Wayfinder 不工作
我在模板中使用了 Wayfinder,例如:
在我打开友好网址之前它工作正常(通过:系统>>系统设置>>用户友好网址)
现在我的链接都不起作用。最重要的是,如果我从资源页面单击“查看”按钮或在浏览器中输入完整的 url,我会收到 404 错误。
我在这个过程中遗漏了什么吗?
(ps 我使用 Revo 2.1.3)
modx - MODx Relative Links Broken
I was having a lot of trouble getting relative links working in MODx. As soon as I made a container and put some pages one level above the root, nothing was linking correctly. Lots of missing images and broken links.