Drupal 如何自定义论坛节点组件顺序

Drupal 如何自定义论坛节点组件顺序,drupal,drupal-6,Drupal,Drupal 6,我第一次在Drupal中创建了一个论坛。我添加了一些节点(帖子) 我想自定义节点组件的顺序 例如,请参见下图: 我想将“上一篇文章-下一篇文章”移到顶部,并将“登录回答”移到底部等等 是否有任何Drupal设置来执行此操作,或者我应该使用模板?哪个是论坛节点的模板 否则我可以使用模块挂钩,我知道如何更改表单组件的权重,但我不知道如何更改节点的布局 谢谢每当您想更改为标记(HTML)时,通常都必须使用主题。你找不到能让你移动东西的模块。那太多的工作了,你不可能让每个人都快乐。相反,它们将模块设置为

我第一次在Drupal中创建了一个论坛。我添加了一些节点(帖子)

我想自定义节点组件的顺序

例如,请参见下图:

我想将“上一篇文章-下一篇文章”移到顶部,并将“登录回答”移到底部等等

是否有任何Drupal设置来执行此操作,或者我应该使用模板?哪个是论坛节点的模板

否则我可以使用模块挂钩,我知道如何更改表单组件的权重,但我不知道如何更改节点的布局


谢谢

每当您想更改为标记(HTML)时,通常都必须使用主题。你找不到能让你移动东西的模块。那太多的工作了,你不可能让每个人都快乐。相反,它们将模块设置为被覆盖,并提供大多数人都可以使用的合理默认值

因此,对于Drupal主题工具包,您通常有3个选项

  • 重写主题函数
  • 重写模板
  • 创建一个预处理函数

在本例中,似乎有一个主模板来组织初始帖子、答案和登录选项。您可以了解情况是否如此,以及如何使用创建页面。当您刚接触Drupal主题化时,它是一个很好的工具,可以帮助您找到模板和主题函数。

无论何时您想要更改为标记(HTML),通常都必须使用主题化。你找不到能让你移动东西的模块。那太多的工作了,你不可能让每个人都快乐。相反,它们将模块设置为被覆盖,并提供大多数人都可以使用的合理默认值

因此,对于Drupal主题工具包,您通常有3个选项

  • 重写主题函数
  • 重写模板
  • 创建一个预处理函数

在本例中,似乎有一个主模板来组织初始帖子、答案和登录选项。您可以了解情况是否如此,以及如何使用创建页面。当您刚接触Drupal主题制作时,这是一个很好的工具,可以帮助您找到模板和主题函数。

+1-他可能需要为此调整多个模板,因此开发主题器是一个很好的建议。警告一句,尽管-devel-themer倾向于干扰和/或破坏大量使用JavaScript的网站,因此我只会暂时启用它,如果结果模糊,最终会切换JavaScript DOM操作。+1-他可能需要为此调整多个模板,因此,devel themer是一个很好的建议。不过,一句警告的话-devel-themer有干扰和/或破坏大量使用JavaScript的站点的倾向,因此我只会暂时启用它,如果结果变得模糊,最终会切换JavaScript DOM操作。