Drupal块显示HTML本身

时间:2014-05-20 11:02:02

标签: drupal

我需要向块体添加脚本以显示横幅,但drupal在网站中显示脚本本身,例如它返回:

脚本类型=' text / javascript' SRC =' /....../...'

2 个答案:

答案 0 :(得分:0)

您需要在Drupal 7 Blocks中启用PHP代码。

  • 访问您网站的管理面板,然后登录您的Drupal网站。
  • 点击'模块'。向下滚动,直到找到 PHP过滤器。它是Drupal 7中的内置模块。
  • 点击"结构"然后点击" Blocks。"点击"添加新块"或点击"编辑"在您要使用PHP代码的块旁边。
  • 在" Block Body"下方向下滚动部分。单击"文本输入。"选择" PHP代码。"这允许您在块体中使用PHP。
  • 现在,您可以向块添加任何HTML代码,并将结果显示为内容。

希望有所帮助。

答案 1 :(得分:0)

启用php过滤器(如下所示)不会有助于插入javascripts,只有php代码。

您使用的是完整的HTML文字格式吗?如果您使用的是wysiwyg编辑器,请确保您正在编辑内容源。

<强>更新

解决方法可能是使用每个节点的代码&#39;模块:

https://drupal.org/project/cpn

该模块为“可见性”设置添加了额外的字段。然后使用这些字段输入一些额外的CSS或javascripts。