Drupal 7 - 希望内容(某些内容类型)出现在块中

时间:2011-03-17 13:44:23

标签: drupal drupal-7

我最近开始使用Drupal(第7版)来创建一个小公司网站。

经过多次阅读和观看教程后,我开始从头开始创建我的新主题。我已定义区域并自定义 page.tpl.php 文件以将其放入模板(以及 node.tpl.php 等)。所有这些更改都正常,布局看起来很好,我添加的任何项目都会显示在主内容输出中。

在我的页脚区域,我创建了一个,我希望在其中显示链接。我还创建了一个名为页脚链接(带有相关字段)的内容类型,我为它创建了几个内容项。

块显示正常(出现标题和块体)。然而,尽管搜索文档,我不确定需要做什么才能使内容项(页脚链接)出现在此块中。

感谢任何帮助,谢谢!

某个地区的信息文件摘要

regions[footer_one] = Footer Column One

...和page.tpl.php中的代码

    <div class="one">
          <?php if ($page['footer_one']): ?>
            <?php print render($page['footer_one']); ?>
          <?php endif; ?>
    </div>

2 个答案:

答案 0 :(得分:1)

如果你只需要简单的页脚链接,不需要为此创建内容类型,你可以简单地创建一个菜单并在页脚中添加一个菜单块。

如果您真的想为这些链接使用自己的内容类型,可以创建一个视图(带有视图模块)以在块中显示您想要的内容。

关于从头开始创建主题,您之前是否尝试创建sub theme

PS:我认为drupal不是“小公司网站”的好cms。

答案 1 :(得分:0)

视图非常强大,听起来它会完全符合您的需求。否则,您可以为商品创建菜单,也可以将该菜单放在您所在的地区。

关于你的原始代码,你可能需要从数据库中获取有关节点的信息,以便自己构建一个列表,但是视图基本上是为你做的:)

相关问题