Javascript Drupal-开发人员未显示

Javascript Drupal-开发人员未显示,javascript,drupal,drupal-7,drupal-modules,drupal-theming,Javascript,Drupal,Drupal 7,Drupal Modules,Drupal Theming,起初,它向我展示了类“simple\u html\u dom”,但我找到了解决方案。现在,即使主题开发者模块被激活,它也不会在左下角显示要检查的单选框,Drupal也不会显示任何错误,但是… 检查浏览器控制台时,我发现以下错误: 未捕获类型错误:无法读取未定义的属性“themer\u info” 这发生在第43行的文件modules/devel\u themer/devel\u themer.js中 有人让这个模块在Drupal 7中工作吗?看起来问题与Drupal的JavaScript包装器有

起初,它向我展示了
类“simple\u html\u dom”,但我找到了解决方案。现在,即使
主题开发者
模块被激活,它也不会在左下角显示要检查的单选框,Drupal也不会显示任何错误,但是…
检查浏览器控制台时,我发现以下错误:

未捕获类型错误:无法读取未定义的属性“themer\u info”

这发生在第43行的文件
modules/devel\u themer/devel\u themer.js


有人让这个模块在Drupal 7中工作吗?

看起来问题与Drupal的JavaScript包装器有关。作为快速解决方案,您可以在includes/common.inc文件中注释掉以下字符串:

$embed_prefix = "\n<!--//--><![CDATA[//><!--\n";
$embed_suffix = "\n//--><!]]>\n";
$embed\u prefix=“\n\n”;
所以,它应该是这样的:

//    $embed_prefix = "\n<!--//--><![CDATA[//><!--\n";
//    $embed_suffix = "\n//--><!]]>\n";
/$embed\u prefix=“\n\n”;

完成后不要忘记恢复原始文件内容。希望有帮助

有相同的问题,并已修复。 从开发者drupal页面():

注意: 目前,Theme Developer无法使用最新版本的 SimpleHTMLDOMAPI。如果希望Theme Developer>正常运行,则必须使用simplehtml API版本7.x-1.12


按照它的建议做了,它工作了,令人恼火的是,弄清楚它是一件非常痛苦的事情。

你安装了jquery更新模块吗?没有,但它正在
Drupal.settings
变量中搜索,你确定这与jquery相关吗?
thmrStrings
devel\u themer.module
第666行中设置。它应该在javascript中可用。尝试将行:
console.log(Drupal.settings)
添加到devel\u themer.js并查看输出。您还可以检查该模块的其他问题。。如果这是常见的错误。。安装此模块并重试: