【问题标题】:Drupal 7, how to set up "Forum" module in my own themeDrupal 7,如何在我自己的主题中设置“论坛”模块
【发布时间】:2023-04-01 23:24:02
【问题描述】:

我在 Drupal 7 中创建了自己的主题,我想在我的网站中使用核心模块“论坛”。这是我到目前为止所做的:

  1. 在模块中启用“论坛”模块
  2. 在 .info 文件中创建了一个名为“论坛”的区域
  3. 将“活跃论坛主题”和“新论坛主题”块分配给区域“论坛”
  4. 在 /admin/structure/forum 下创建了一个容器和论坛
  5. 创建了一个页面模板“page--page-forum.tpl.php”,在该模板中我呈现“论坛”区域
  6. 我的“论坛”页面显示“活跃的论坛主题”和“论坛”,2 行,仅文本,没有其他内容。

根据我的观察,该页面并没有真正挂钩模块模板,例如“forums.tpl.php”、“forum-list.tpl.php”、“forum-topic-list.tpl.php”等, 存储在 /modules/forum 中

所以我的问题是如何在自己的主题中实现“论坛”模块?

【问题讨论】:

    标签: php drupal drupal-7


    【解决方案1】:

    我相信您需要将“forums.tpl.php”文件和其他 tpl 文件从它们在 modules 目录中的位置复制到您的自定义主题目录中的 sites/all/themes/yourcustomtheme/templates 中

    更多细节可以在这里找到: https://drupal.stackexchange.com/questions/22206/advanced-forum-how-to-change-the-html-without-modifying-the-core

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-04
      相关资源
      最近更新 更多