質問: 'node__app'; }
回答: テンプレートをsites/all/custom/modulesに配置するか、sites/all/custom/modules/the_name_of_mymoduleに配置するかは、質問では明確ではありません。後である必要があります。ただし、次の場合: テンプレートを適切な場所に配置します。 admin/appearanceパスにアクセスして、テーマレジストリを強制的に更新しました。 キャッシュをすべて削除しました。 ...しかし、まだサイコロはありません。hook_theme()実装で常にtheme_pathキーを指定できます。<?php function apps_theme($existing, $type, $theme, $path) { $items = array( 'node_app' => array( // don't specify the path in the template name. // unless you have your template inside a directory within this module. 'template' => 'node--app', 'variables' => array('node' => (object)array()), // if you want to put the tpl in another location, you can use this key. 'theme path' => drupal_get_path('module', 'another_module'), ), ); return $items; }