2012-03-12 7 views
1

drupalでブロックの値をプログラムで設定できますか?我々は、管理部を介してそれを行うことができますが、私たちは、プログラムDrupalでブロックの値をプログラムで設定する

if($block=="sidebar") { 
// do this 
} 

は、私はその後、前処理ノードフックやブロックフックでこれを置くことができると言うことができる方法、があるかどうかを確認するために探しています。

答えて

2

あなたは($のOP = "ビュー")hook_block()を使用して設定してみましたか!ここ

さらに詳しい情報:http://api.drupal.org/api/drupal/developer%21hooks%21core.php/function/hook_block/6

+0

が、私は、関数mymodule_blockを持っている場合、それは発射されていませんか?文をエコーし​​て出口を追加して、フックが発砲していることを確認できますか? – macha

+0

フックの実装にコード全体をコピー&ペーストしてください。私は近くに見る必要があります。 –

関連する問題