MOD X evloution 获取要放置在父资源中的子资源内容

发布于 2024-12-12 06:07:18 字数 174 浏览 0 评论 0原文

我有一个父资源,大约有 4 个子资源(为什么需要这样设置,而不是通过模板变量或块)我需要让子资源(这是简单的 html 标记)显示在父资源中资源可以做到这一点。

我是否可以在父级中包含一个片段,其中有一个 php 代码可以获取另一个资源的内容?如果片段中存在特定资源,如何获取资源内容?

谢谢, 尼基尔

I have a parent resource and say about 4 child resource (There is a need why this is setup like this and not by Template varibale or chunk) I need to get the child resources (which is simple html markup) to be shown in the parent resource can this be done.

Is there a snippet I can include in parent which has a php code which gets the contents of another Resource? Whats the way to get resource content if a specifiv resource in a snippet??

Thanks,
Nikhil

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

撩动你心 2024-12-19 06:07:18

您可以使用 Ditto 代码片段以任何您想要的方式显示孩子的内容

[[Ditto? &parents=`your_parent_id`&tpl=`tplyourtemplatechunk`]]

,然后创建一个块来显示您想要从孩子那里获得的信息。

<div class="something">
    <h2>[+pagetitle+]</h2>
    [+content+]
</div>

在 Ditto 模板中使用加号而不是星号 :)

在此处查看 Ditto: http://wiki .modxcms.com/index.php/Ditto

You could use the Ditto snippet to show the childrens content anyway you want

[[Ditto? &parents=`your_parent_id`&tpl=`tplyourtemplatechunk`]]

And then you create a chunk that shows the info you want from your children.

<div class="something">
    <h2>[+pagetitle+]</h2>
    [+content+]
</div>

Use plus-sign instead of asterix inside the Ditto template :)

Check out Ditto here: http://wiki.modxcms.com/index.php/Ditto

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文