如何在drupal中覆盖$ block-> content?

run*_*day 1 drupal drupal-6

现在,如果我想覆盖由Book模块生成的$ block->内容...如何覆盖它并自定义标题列表?谢谢.

Haz*_*aza 5

您可以使用preprocess_block函数

function phptemplate_preprocess_block(&$vars) {
  if (isset($vars['block'])) {
      print_r($vars);
    }
  }
Run Code Online (Sandbox Code Playgroud)

并深入研究这些结果.

关于内容,这是一个模块生成的块,我希望$content是渲染器使用一个theme()函数,所以你只需要改变它.