首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >高级论坛:如何修改论坛列表页面模板?

高级论坛:如何修改论坛列表页面模板?
EN

Drupal用户
提问于 2014-04-03 07:14:31
回答 3查看 2.9K关注 0票数 0

以下是高级论坛的正常模板:

我想修改高级论坛的模板,这样我就可以

  1. 移除红色元素
  2. 用蓝色重新排列元素
  3. 编辑绿色元素
  4. 显示主题启动器的profile2图片

这样我才能取得以下的结果:

到目前为止,我已经尝试过编辑高级的-forum.naked.Top-list.tpl.php,但是它没有改变任何东西。我已经成功地用面板删除了一些内容,但是我不能修改这里剩下的内容。

EN

回答 3

Drupal用户

回答已采纳

发布于 2014-04-05 18:08:34

我实现了我想要的(重新排列、添加和删除字段,并为时间格式设置显示格式),只需在这里使用视图: admin/structure/views/view/advanced_forum_topic_list

票数 1
EN

Drupal用户

发布于 2014-04-03 08:15:28

当我不得不这样做的时候,我发现有很多的模板文件,而且不清楚是什么控制了什么。最后,我将die()放在每个视图中,以找出每个视图使用了哪个模板文件,然后进行了一次反复尝试,以进行我想要的更改。

当您计算出哪些文件需要编辑时,就应该从以下位置复制它们:

代码语言:javascript
复制
/sites/all/modules/advanced_forum/styles/naked/advanced-forum.naked.TEMPLATE_NAME.tpl.php

你的主题是:

代码语言:javascript
复制
/sites/all/themes/YOUR_THEME/templates/advanced-forum.naked.TEMPLATE_NAME.tpl.php

这里的任何文件都将覆盖高级论坛主题文件夹中的文件。

票数 1
EN

Drupal用户

发布于 2016-08-23 09:44:26

只需更新@Felix的答案--如果在Drupal 7中以自己的主题(推荐)进行此操作,则在此处保存“裸”文件,即用连字符表示,而不使用“裸”:

代码语言:javascript
复制
/sites/all/themes/YOUR_THEME/templates/advanced-forum-TEMPLATE_NAME.tpl.php
票数 1
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/108914

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档