質問: drupal 7でのカスタムメニューブロックのテーマ設定 drupal管理を通じてカスタムメニューを作成し、「more menu」という名前を付けました。そのマシン名menu-more-menは、drupalによって自動生成されました。このメニューを作成すると、対応するブロックが自動的に作成され、ブロック管理で[その他のメニュー]として利用できるようになりました。次に、ブロックを有効にして、目的のリージョンの下に配置しました。このブロックの出力をテーマにしたかったのです。 here 、block --module --delta。tpl.phpの説明に従って、テンプレートの提案に従ってテンプレートを作成してみました。私が作成したテンプレートファイルは、block --men --menu-more-men。tpl.phpという名前でした。それは動作していないようで、私はそれを上書きすることはできません。何か不足していますか?
回答: カスタムメニューブロックの場合、ブロックテンプレートファイル名の形式は次のとおりです。block--menu--<menu_machine_name>.tpl.php 注:すべてのマシン名は 'menu_'プレフィックスで始まり、すべてのハイフンはアンダースコアに変換されます。