2012-02-19 55 views
0

我试图做一个现有页面的Facebook应用程序版本,我有一个主要问题:我的暴露过滤器块没有显示出来。暴露的视图过滤器块拒绝显示在页面上

我正在使用themekey切换到我的主题的facebook版本,该页面的Facebook版本位于上。当我的页面以正常的主题显示时,它工作正常,过滤器在那里,一切都很好。在我的特殊主题中没有任何东西。事情是......特殊主题是正常主题的直接副本(已修改.info并删除了所有模板功能)。该块位于序言中部区域,并且

<?php 
print $preface_middle; 
?> 

仍处于该页面的页面模板中。 在我的开发网站上,我试图通过使facebook主题成为整个网站主题来简化问题(认为themekey以某种方式抛弃了某些内容),并且我遇到了同样的问题。最终我在我的开发站点上修复了它(不知何故),但是当我尝试在活动站点上使用这些修复程序时,它们不起作用。

什么可以防止暴露过滤器的块显示时应该是什么?就像我所说的,当我关闭themekey的过滤器时,Drupal清楚地知道过滤器应该显示在那个URL上。我疯了......我该怎么办?

回答

0

当您转到您网站的块部分时:您需要将块添加到所需主题的preface_middle部分。

这样:

  1. 确保“脸谱”的主题是积极
  2. 转到块部分,然后点击“fascebook主题为”
  3. 移动块你想为这个主题的节。
+0

我忘了更新这篇文章,但事实证明是这个问题。但搞清楚这个问题导致了更多的问题,比如,为什么之前没有提出这个问题?我已经使用相同的方法创建了多个应用程序,但未出现此问题。令人沮丧,但现在一切正常,至少我不必担心它。 – Jason 2012-03-06 03:09:46

相关问题