问题标签 [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.
modx - 在 modx 中通过 id 获取文档
很简单,我想在一个页面上有多个内容区域。请注意,这是我的第一个 Modx 站点。
到目前为止,我有主页并为主页上的子区域创建了子文档。我只想在模板中调用它们。
例如有一个 id 为 2 的文档,我想要主页上的长标题(id 为 1)。
就像是 :
不幸的是,上面只是返回该子文档的 URL,而不是该文档本身的长标题。
到目前为止,我还没有找到有关这样做的文档。有谁知道如何做到这一点?
modx - modx 减少电视以获得 0
我需要我的[[+idx]]
电视从 0 而不是 1 开始,所以我尝试了这个:
[[+idx:decr]]
或[[+idx:substract=
1 ]]
,但它给了我 -1(减一)。有谁知道另一种获得0的方法?
谢谢
modx - Modx php & 模板变量
有没有办法在片段中做类似的事情:<?php if ([[+idx]]==1) echo "0";<?
谢谢你。
modx - MODX getPage 在第一个资源中缓存不可缓存的片段,如何修复错误
我有一个奇怪的问题。我使用 getPage 来查看一些类似的资源。他们有一个模板和相同的资源选项。问题是 getPage 试图在第一个元素中缓存我的不可缓存片段。如果您看到下一个代码,您会注意到差异。
这里是“完整”版本的链接http://pastie.org/7372941
如您所见,即使我不想要它,也只有第一个元素呈现,请帮助我修复,我正在尝试......但是核心中有太多代码 4 我。
php - modx 电视列表框的输出占位符
我是 modx 的新手,对 PHP 的了解有限。我正在写一个片段并在语法上苦苦挣扎。我想输出模板变量列表框的占位符。我试图做的是获取电视列表框 ID 并遍历每个返回 html 的 ID。运气不太好。原谅我的愚蠢。
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
internationalization - 如何在多语言 modx 中组织模板
我正在使用 ModX 构建一个多语言网站,所以我额外安装了 Babel,一切似乎都运行良好。
我现在想知道如何处理我的模板,我无法想出一个解决方案来为不同语言的页面使用相同的模板(这将是理想的,没有代码重复)。
事实上,考虑一下我的模板中的这段代码,它在侧边栏中列出了帖子:
target=7
并parents=3,4
参考英文资源,所以我显然不能在我的中文资源模板中使用此代码。我能想到的唯一解决方法是为每种语言设置不同的模板。这是正确的方法吗?
modx - Modx 表单 + fromz 重复电子邮件
我将最后一个 modx revo 与 formZ 一起使用,它会复制电子邮件。每次我提交表格时,我都会收到两次电子邮件。我想不通。这是我的表格tpl:
如何避免重复电子邮件?有任何想法吗?
modx - 模板变量的 Modx 富文本输入字段
我是 modx Rev 的新手,我正在尝试为模板变量设置输入字段,以便它使用我选择的富文本编辑器。如果我将输入字段设置为富文本,我只会得到一个 1 行文本字段。如果我将编辑器设置为 Textarea,那么这就是我得到一个文本区域字段的全部内容 - 正如一些教程所建议的那样,“html”的输入选项下的下拉列表中没有选项。我没有启用什么吗?我对这个应用程序的新手有点迷失。
php - modx - 别名中大写字母的问题
我在 modx 中有一个页面,为此我创建了一个符号链接,以便在有点长的 URL 中也可以使用相同的页面。我的问题是我需要有一些大写字母的符号链接别名 URL。
我试图用正确的大写字母保存它 modx 会自动将其转换为小写字母。