Drupal:找到页脚代码

时间:2018-03-12 10:30:39

标签: php html drupal-7

我正在编辑一个Drupal,它是由一个没有遵循Drupal最佳实践的公司创建的,只有他们可以编辑主题的想法。我在页脚有一些问题,我想知道包含页脚html代码的文件在哪里,因为在主题中我已经下载了(Boostrap Drupal7)它显示了由<?php print render($page['footer']); ?>呈现的页脚

我遇到的问题是页脚有一个块我不想要它,但是在外观上块没有分配给页脚,我试图删除它。

此函数调用的代码在哪里?

2 个答案:

答案 0 :(得分:0)

首先,以管理员身份登录并确保使用了哪个主题,请在此处查看(请参阅默认主题)

/管理/外观/

一旦知道默认主题是什么,请转到该目录并找到以下模板:page.tpl.php

/sites/all/themes/theme_name/templates/page.tpl.php

找到代码:

 

但是,请记住,您可以使用任何IDE(如phpstorm或sublime)搜索任何字符串。使用它非常简单。

答案 1 :(得分:0)

嗯,一些蛮力方法:

  1. 在主题文件夹中添加页脚内容。 (位点/所有/主题/ XYZ)
  2. OR

    1. 在您的模块(sites / all / modules)目录中执行页脚内容的grep。如果开发人员已将自定义模块或自定义代码放入某个模块中。
    2. OR

      1. 在除了sites文件夹之外的drupal根文件夹中执行grep。
      2. OR

        1. 如果您能够找到您的页脚显示在哪个区域,请查看该区域中的每个块(在admin / structure / block下)。单击该区域中每个块的编辑。如果能够找到页脚内容,请参阅。
        2. OR

          1. 您可以看到每个视图(管理员/结构/视图)