问题标签 [modx-templates]

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 投票
2 回答
2421 浏览

modx - 在 modx 中通过 id 获取文档

很简单,我想在一个页面上有多个内容区域。请注意,这是我的第一个 Modx 站点。

到目前为止,我有主页并为主页上的子区域创建了子文档。我只想在模板中调用它们。

例如有一个 id 为 2 的文档,我想要主页上的长标题(id 为 1)。

就像是 :

不幸的是,上面只是返回该子文档的 URL,而不是该文档本身的长标题。

到目前为止,我还没有找到有关这样做的文档。有谁知道如何做到这一点?

0 投票
2 回答
344 浏览

modx - modx 减少电视以获得 0

我需要我的[[+idx]]电视从 0 而不是 1 开始,所以我尝试了这个: [[+idx:decr]][[+idx:substract=1 ]],但它给了我 -1(减一)。有谁知道另一种获得0的方法?

谢谢

0 投票
2 回答
4219 浏览

modx - Modx php & 模板变量

有没有办法在片段中做类似的事情:<?php if ([[+idx]]==1) echo "0";<?

谢谢你。

0 投票
1 回答
265 浏览

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

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

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

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

0 投票
2 回答
905 浏览

php - modx 电视列表框的输出占位符

我是 modx 的新手,对 PHP 的了解有限。我正在写一个片段并在语法上苦苦挣扎。我想输出模板变量列表框的占位符。我试图做的是获取电视列表框 ID 并遍历每个返回 html 的 ID。运气不太好。原谅我的愚蠢。

0 投票
5 回答
1784 浏览

php - modx 占位符上的输出修饰符不起作用

我在模板中有这段代码

它正在打印no。但它应该显示show more为占位符由代码片段中的这行代码isShowMore设置。1

也通过此代码检查

[[+isShowMore]]正在打印1,但带有输出修饰符的行显示no.

任何线索这里有什么问题?我正在使用 modx 革命 2.2.8 传统。

modx论坛也发布了类似的问题。 http://forums.modx.com/thread/85150/output-filter-on-placeholder-problem#dis-post-469615

0 投票
2 回答
711 浏览

internationalization - 如何在多语言 modx 中组织模板

我正在使用 ModX 构建一个多语言网站,所以我额外安装了 Babel,一切似乎都运行良好。

我现在想知道如何处理我的模板,我无法想出一个解决方案来为不同语言的页面使用相同的模板(这将是理想的,没有代码重复)。

事实上,考虑一下我的模板中的这段代码,它在侧边栏中列出了帖子:

target=7parents=3,4参考英文资源,所以我显然不能在我的中文资源模板中使用此代码。我能想到的唯一解决方法是为每种语言设置不同的模板。这是正确的方法吗?

0 投票
1 回答
431 浏览

modx - Modx 表单 + fromz 重复电子邮件

我将最后一个 modx revo 与 formZ 一起使用,它会复制电子邮件。每次我提交表格时,我都会收到两次电子邮件。我想不通。这是我的表格tpl:

如何避免重复电子邮件?有任何想法吗?

0 投票
3 回答
1772 浏览

modx - 模板变量的 Modx 富文本输入字段

我是 modx Rev 的新手,我正在尝试为模板变量设置输入字段,以便它使用我选择的富文本编辑器。如果我将输入字段设置为富文本,我只会得到一个 1 行文本字段。如果我将编辑器设置为 Textarea,那么这就是我得到一个文本区域字段的全部内容 - 正如一些教程所建议的那样,“html”的输入选项下的下拉列表中没有选项。我没有启用什么吗?我对这个应用程序的新手有点迷失。

0 投票
1 回答
252 浏览

php - modx - 别名中大写字母的问题

我在 modx 中有一个页面,为此我创建了一个符号链接,以便在有点长的 URL 中也可以使用相同的页面。我的问题是我需要有一些大写字母的符号链接别名 URL。

我试图用正确的大写字母保存它 modx 会自动将其转换为小写字母。