MODX是一个用PHP编写的开源CMS和Web应用程序框架,使用MySQL或MSSQL数据库后端。
您好,我正在网站上使用 MODx,但数据库出现问题。知道如何更改 PHP 以指向我的数据库吗? « MODx 解析错误 » MODx 遇到以下错误...
ModX Revolution:按文件夹菜单索引排序,然后按元素菜单索引排序
我是 ModX 新手。我有这样相互嵌套的资源: 资源1 - 资源1-子1 - 资源1-子2 资源2 - 资源2-子1 - 资源2-子2 和这段代码: [[!
这是我的查询: $results = $modx->query("从 modx_site_tmplvar_contentvalues 中选择 contentid,其中 tmplvarid=107"); 我需要按菜单索引对其进行排序,所以我尝试了以下方法: $结果 = $mod...
如何使用 modx getResources 只返回一次父资源?
如何使用 getResources 从资源树中的多个节点获取父资源〜仅一次〜即我有一个 getResources 调用: [[!获取资源? &父母=`738,746,1222,748,12...
有人在我们的网站上填写表格并单击“提交”后,他/她将被定向到登陆页面。我想更改该流程,以便在提交时 (1) URL1 作为新窗口打开;和 (2)...
我有一个这种类型的链接: site.com/country/news/article-1.html 我需要让它看起来像这样: site.com/country/article-1.html 这意味着地址中只有第一个父级...
MODX 提供了用于跟踪内容更改的字段:“editedon”和“publishedon”。 Publishedon 包含资源发布的日期和时间。编辑随时更新...
我正在创建一个动态占位符列表,这些占位符中保存的一些值是十进制数字,应该代表金钱。 我想知道是否有办法可以
向Messenger发送链接时,无论网站上选择的语言是什么,都会以一种语言生成预览。 代码工作正常,在开发人员面板中元描述...
这本质上是同一个页面,我只需要从使用 GET 参数的 url 重定向到不带此参数的 url。 RewriteCond %{QUERY_STRING} ^category=([^&]+)&key=news-cat...
该网站有3个版本:西班牙语、乌克兰语和英语,有必要以英语版本没有/en/前缀的方式实现这一点 应该是这样的...
我试图找到一个关于如何在网页上使用JS从特定Google Drive文件夹中调用可渲染图像链接列表的示例。这是为了创建数字标牌幻灯片......
Modx。当我尝试使用 pThumb 压缩手机图像时,没有任何反应
我最近开始使用 Modx,立即出现了一个问题:当我尝试使用 pThumb 压缩手机图像时,没有任何反应。这是我的代码: [[!获取图像列表? &
我有一位客户正在考虑让其他公司开发一款 iPad 应用程序,该应用程序将从他们现有的 modx 实例中提取资源。 [不 - 我不知道为什么它需要是一个应用程序......
我有一个可以在一个站点而不是另一个站点工作的表单和格式调用,这是第一个站点的直接副本[迁移到新设计]现在站点是相同的,文件和数据库只是
我一直在学习 HTMX 与 MODX CMS、Tailwind 和 AlpineJS(我选择的武器)相结合,现在已经获得了一个基于 HTMX 的漂亮产品过滤器。 使用 HTMX、MODX 开发产品页面前端...
在特定的 Modx 页面中包含 CSS 和 Javascript
我正在尝试将一个非常简单的 CSS 和 JavaScript 片段包含到一个 Modx 页面中,该页面列出了 MailChimp 的最新新闻通讯: .display_archive {字体系列:</desc> <question vote="1"> <p>我正在尝试将一个非常简单的 CSS 和 JavaScript 片段包含到一个 Modx 页面中,该页面列出了来自 MailChimp 的最新时事通讯:</p> <pre><code><style type="text/css"> .display_archive {font-family: arial,verdana; font-size: 12px;} .campaign {line-height: 125%; margin: 5px;} </style> <script language="javascript" src="//ZZZZ.us11.list-manage.com/generate-js/?u=XXXXX&fid=YYYYY&show=10" type="text/javascript"></script> </code></pre> <p><pre><code><script></code></pre> 标签返回一个 <pre><code>document.write()</code></pre> 输出链接列表。</p> <p>不幸的是,它看起来像 TinyMCE 块 <pre><code><style></code></pre> 和 <pre><code><script></code></pre> 标签,并且没有添加此代码。将此代码块添加到特定页面的最佳方法是什么?</p> <p>我发现 <a href="https://docs.modx.com/3.x/en/extending-modx/snippets/register-assets" rel="nofollow noreferrer">this</a> 页面显示了将代码添加到 <pre><code><head></code></pre> 或 <pre><code><body></code></pre> 标签的方法,但我希望将代码插入页面的特定部分(因为它确实如此 <pre><code>document.write</code></pre>,位置是重要。</p> <p>我在想另一种方法是创建一个片段:</p> <pre><code>$response = file_get_contents('https://ZZZZZ.us11.list-manage.com/generate-js/?u=XXXXX&fid=YYYYY&show=10') // remove "document.write" // unescape slashes return $clean_html; </code></pre> <p>但这似乎不是最好的方法。</p> </question> <answer tick="false" vote="0"> <p>你可以尝试用 <pre><code><code></code></code></pre> 标签包裹你的整个块。</p> <pre><code><code> <style type="text/css"> .display_archive {font-family: arial,verdana; font-size: 12px;} .campaign {line-height: 125%; margin: 5px;} </style> <script language="javascript" src="//ZZZZZ.us11.list-manage.com/generate-js/? u=XXXXX&fid=YYYYY&show=10" type="text/javascript"></script> </code> </code></pre> <p>另一个选项是进入 TinyMCS 配置文件并添加 <pre><code>script</code></pre> 和 <pre><code>style</code></pre> 到 <pre><code>extended_valid_elements</code></pre>。像这样的东西:</p> <pre><code>.AddSetting("extended_valid_elements", "script[*],style[*]") </code></pre> <p>具体如何完成(以及是否可能)将取决于您使用的是哪个 TinyMCE 插件。一些插件允许比其他插件更多的配置。</p> <p>另一个解决方案:(假设问题是您希望在样式和脚本标签之前和之后拥有可编辑的富文本内容)——将两个富文本框添加到页面模板,其中包含您的样式和脚本标签的块位于它们之间。例如在模板中你可以有:</p> <pre><code>[[*content]] [[$chunkWithTags]] [[*anotherRichTextTV]] </code></pre> </answer> </body></html>
我在我的modx网站上遇到了问题。它不会使用regClientScript(),regClientCSS()或regClientStartupScript()注册任何js和CSS。什么都不做我有pdoPage和其他代码片段...
几乎发生在我们的所有7个站点中。该区域中的代码未更改。影响所有浏览器/不同用户/不同个人计算机。清除了站点缓存/ Cloudflare缓存。如果您查看源代码并单击...
我们是一所拥有旧版MOD X的学校,拥有很多资源(尤其是我们的档案),这些资源被缓存为html数据。我的首长问是否有可能“保存”那些...