0

プログラムでブロックを呼び出してみましたが、ブロックのタイトルが表示されません。「ブロックの追加」ページからブロックを追加しました。IDは53です。

私のpage.tpl.phpまたはnode.tpl.phpに次のコードがあります。

<?php  
$blockTest = (object) module_invoke('block', 'block', 'view', 53);
print theme('block', $blockTest);
?> 

ブロックの内容(本文)は表示されますが、ブロックのタイトル(件名)は表示されません。なぜ何かアイデアはありますか?

4

2 に答える 2

1

これは Drupal コアのバグのようです。少なくともhttp://drupal.org/node/162899とhttp://drupal.org/node/521668の潜在的に関連する問題を読んだ場合、最初のものには提案されたパッチですが、少し古くなっているため、更新スクリプトが壊れる可能性があります。現在のバージョンよりも高い番号にパッチを適用した後、update.php の関数を変更できますが、それは多くのことを要求する可能性があります。それでも、私はそれを機能させることができませんでした。

同じ質問をするhttp://drupal.org/node/26502#comment-3781716のコメントに相互参照を追加します。

于 2010-12-03T05:00:27.810 に答える