Drupal 6预处理块&;节点
我构建了一个Drupal 6预处理块&;节点,drupal,drupal-6,drupal-blocks,Drupal,Drupal 6,Drupal Blocks,我构建了一个块,它位于网站的右侧,可用于整个网站 我还得到了许多内容类型的节点,如(页面、新闻、画廊、文件) 如何修改\u preprocess\uuxxxxx和哪一个,以便让我的块知道当前显示的是哪一个内容类型 因此,我的块显示内容类型==文件的var$section=前10名下载; 对于CONTENT\u TYPE==news,我将在block var$部分中看到最新新闻。 等等等等。您可以使用预处理来解决这个问题,但是由于您已经创建了自己的块,因此从块代码中处理这个问题要容易得多 可以使用
块
,它位于网站的右侧,可用于整个网站
我还得到了许多内容类型的节点,如(页面、新闻、画廊、文件)
如何修改\u preprocess\uuxxxxx
和哪一个,以便让我的块
知道当前显示的是哪一个内容类型
因此,我的块
显示内容类型==文件的var$section=前10名下载
;
对于CONTENT\u TYPE==news
,我将在block var$部分中看到最新新闻。
等等等等。您可以使用预处理来解决这个问题,但是由于您已经创建了自己的块,因此从块代码中处理这个问题要容易得多
可以使用检查块是否显示在节点上,然后检查该节点的类型。但是,您必须禁用块的缓存,否则它将无法工作