回答:
あんまり。
Drupal 7.33リリース以降、に設定を追加することで、Drupal(コア)にリストされている代替テンプレートのサポートとテーマ機能の代替のシンプルなサポートが追加されましたsettings.php
。
「theme_hook_original」変数をテンプレートとテーマ関数に追加し、オプションのサイト全体のテーマデバッグモードを追加して、ページのHTMLのコンテキスト情報をテーマ開発者に提供します。テーマデバッグモードは、Drupal 8のTwigで使用されるモードに基づいており、「theme_debug」変数をTRUE(API追加)に設定することでアクセスできます。
したがって、settings.phpで以下を設定します。
$conf['theme_debug'] = TRUE;
次に、ページのソースを表示すると<!-- THEME DEBUG -->
、現在のノードの機能とテンプレートの提案をリストするHTMLにコメントが表示されます。
の出力例/admin/structure/views
:
<!-- THEME DEBUG -->
<!-- CALL: theme('html') -->
<!-- FILE NAME SUGGESTIONS:
* html--admin--structure--views.tpl.php
* html--admin--structure.tpl.php
* html--admin.tpl.php
x html.tpl.php
-->
... lots of HTML ...
<!-- THEME DEBUG -->
<!-- CALL: theme('region') -->
<!-- FILE NAME SUGGESTIONS:
* region--page-top.tpl.php
x region.tpl.php
-->
<!-- THEME DEBUG -->
<!-- CALL: theme('toolbar') -->
<!-- BEGIN OUTPUT from 'modules/toolbar/toolbar.tpl.php' -->
これは、Drupal 8に組み込まれたDrupal 8 Twigヘルパー機能のバックポートです(devel_themeにはDrupal 8のリリースがないためだと思います)。