问题标签 [ditto]

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 投票
1 回答
186 浏览

macos - 我需要将哪些标志传递给同上以模仿“右键单击-> 压缩”的行为?

我正在编写一个 shell 脚本,当您执行“右键单击 - > 压缩”时,该脚本需要使用从 Mac GUI 设置的相同选项来压缩目录。据我了解,同上是适合这项工作的工具,但是除了“-c”之外,我还需要传递哪些标志?我试过原始的“-c”和“-c -k”,右键单击都给出了不同的结果。

0 投票
1 回答
737 浏览

dynamic - 在 MODx 中,我如何使用动态 parents='folderId' 进行同上调用

对于我网站上的每个页面,我在 MODx 管理器中都有一个包含文章的文件夹。我正在使用 Ditto 从文件夹中收集文章以生成页面内容。Ditto 调用是从页面模板进行的。现在我想要的是对不同页面使用相同的模板,其中包含来自相应文件夹的不同文章。所以调用中的 startid 或 parents 参数(文章的父文件夹的 id)对于每个页面必须不同。

如何在 Ditto 调用中动态设置 startid 或 parents 参数?

模板变量是最好的方法吗?如果是这样,我该如何实施?这一定是一个普遍的问题,但我在互联网上找不到合适的答案。

0 投票
1 回答
762 浏览

modx - Modx 同上调用和复选框

这是我当前的同上调用,它在模板变量中仅选择了 west 时有效(模板变量是一个复选框)。选择多个复选框时,我需要使其工作。

0 投票
1 回答
630 浏览

php - ModX Evolution:同上 + phx 代码

我正在尝试使用同上代码片段从我的页面创建 XML。我有同上片段与 tpl 到一个块,在块中我有这个:

tour-terms 是一个模板变量,get_tourid 是 php 代码(在片段 phx:get_tourid 中),用于过滤存储在电视中的文本。

只有当我只有一页(startID 是其中有一页的文件夹)时,所有导出到 xml 才有效。对于多个页面 xml 页面拒绝加载(服务器错误 500)。我预计同上的内部 phx 和 phx 片段之间存在一些冲突。

找不到任何解决方案,请帮助。

0 投票
1 回答
373 浏览

.htaccess - 如何实现 SEF 分页(同上)- MODx?

是否可以在 Ditto - MODx 上实现 SEF 分页?怎么做 - 在脚本 / nginx 配置中(或任何人都知道 htaccess 解决方案)

什么意思.. 这是包含文章列表的页面

/articles.php

/articles.php?start=10

……

所以结果应该是 /articles.php/start/10 或类似的东西

并实现正确重定向到 SEF

我非常感谢你提前。

0 投票
1 回答
400 浏览

parameters - modx - 当我在同上片段中使用“&documents =”参数时,分页不起作用

我正在尝试使用包含特定 docID 的参数运行同上:

当我将静态 ID 代码放入块时:

它可以工作-分页,列表下的链接-没关系,但是当我尝试动态检索该ID时-通过一些片段:

它不起作用。分页链接将消失,但是当我通过添加短语从 URL 运行页面时:

这是工作......谁知道发生了什么?
还从该片段运行简单的代码:

.. 不起作用

0 投票
1 回答
482 浏览

modx - ModX:一页显示多页-如何实现

我知道我打算使用 Ditto 来做到这一点,但我不确定从那里去哪里。

目前,我有一个模板,上面有我所有的电视,还有几个使用该模板的页面,这些页面存储在父项下。我使用的同上代码是:

但是,当我查看页面时出现错误:

我的 chucnk ('showtemp') 看起来像:

就设置而言,我不确定我是否正确。

我是否将块作为电视的普通模板制作,然后将其复制为适当的模板,创建资源并从那里开始?

如果有人可以一步一步地告诉我如何正确地做到这一点,我将非常感激!谢谢

0 投票
1 回答
161 浏览

php - modx 1.05 - 如何在 Ditto 的通话中删除新行

当我通过以下方式调用项目 tpl 一段内容时:

tinymce 有换行符(BR 或 \n\r)。我想删除它们 - 我该怎么做?

0 投票
2 回答
1189 浏览

templates - ModX:将同上与模板变量一起使用

我很难用 Ditto 在一个页面上显示一些资源。我似乎无法让电视与我的内容一起显示。

以下是我的说明:

  • 我的 Ditto 呼叫有一个页面:

    [!Ditto? &parents='134' &orderBy='createdon ASC' &tpl='temp'!]

  • 我有一个名为 setup 的简单块temp

    <div id="content"> [*articlename*] [+content+] </div>

  • 我有一个模板,电视articlename分配给父 134 下的所有资源。

内容显示很好,但电视都没有。谁能指出我正确的方向?谢谢!

0 投票
2 回答
990 浏览

pagination - 分页 [+next+] 不适用于 MODx CMS 模板

我很难让分页功能与 [[Ditto? ... ]] 在 MODx CMS 中。

我在页面中显示了文档,限制设置为 5。我的其他分页模板占位符的输出似乎正在工作,但[+next+]链接没有加载下一组 5 个文档(按日期降序排列)。

这是我的模板代码:


我得到的输出是:


如您所见,输出是正确的,但是当我单击“下一步”链接时,生成的 URL 是.../news.html?start=5但页面的内容保持不变(即显示了最新的 5 个文档!)。

这就是我从客户那里继承这个项目时模板和功能的样子,而且我以前从未使用过 MODx CMS——有人可以帮我吗?

我有办法用参数或其他东西更新 SQL 偏移量吗?我已经浏览了Ditto / MODx 的所有 Wiki 页面,但找不到我需要的或我不应该做的事情!