gpt4 book ai didi

Drupal 7 - 拆分内容

转载 作者:行者123 更新时间:2023-12-04 06:19:00 25 4
gpt4 key购买 nike

我对 Drupal 很陌生,所以我希望这是一个简单的方法。

我已经获得了一个模板来切割并导入到 Drupal 7 中。

我希望用户为每个特定页面添加任意数量的图像,因此我在“基本页面”内容类型的“管理显示”上启用了无限的图像字段。

到目前为止,这是完美的,它允许他们选择一组他们想要附加到页面的图像。

我遇到问题的部分是,当我查看页面时,它与正文内容一起显示。

我拥有的模板将图像放在 HTML 的最顶部,将正文内容放在 HTML 的底部。

我正在使用

<?php print render($page['content']); ?>

在我的 page.tpl.php 文件中。

有什么办法可以进一步深入,这样它只会在模板的一部分中显示“主体”,然后循环在模板的另一部分显示图像?

任何帮助都会很棒,我已经为此奋斗了几个小时。

干杯,

最佳答案

我主要使用 Drupal 6,还没有在 Drupal 7 中亲自测试过 Contemplate,但希望我可以给你一些关于从哪里开始的想法。

图像是节点内容的一部分,当然,正如您发现的那样,仅打印 $page['content'] 时您无法获得任何控制权。在主题中。深入挖掘的难点在于找出所有内容的正确名称,因此我们在 Drupal 6 中一直用于解决您的问题的解决方案是 Contemplate module .

Contemplate 是“内容模板”,通过为您提供所需字段的名称和包含数据的示例节点来帮助您解决此问题,因此您可以浏览它并了解如何挑选正确的名称.然后它允许您保存模板并在渲染节点内容时使用它。

看起来 Contemplate 现在在 Drupal 7 中可用,当前版本是 7.x-1.0-alpha2。 Contemplate 在 Drupal 6 中为我们工作得很好,所以在 Drupal 7 中可能值得一试。

关于Drupal 7 - 拆分内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6847626/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com