0

私は、cckフィールドの値に応じてノードのコンテンツを操作するためのdrupal7.x用の単純なモジュールを開発しています。実際、field_status = 1の場合、field_presenationを非表示にします。hook_node_loadを使用しようとしましたが、機能しましたが、残念ながら、ノードを表示または編集する前に呼び出されました。これは必要なものではありません。hook_node_viewを試しましたが、不明な理由で実行されませんでした。

drupal 6.xでは、hook_nodeapiを使用して、$ op ='view'であるかどうかを確認しましたが、正常に機能しました。

4

2 に答える 2

0

そして、このページを見ますか? これらのフックはすべて、

于 2011-08-09T16:04:47.743 に答える
0

フックを使用 — hook_nodeapi() Drupal API を参照 — https://api.drupal.org/api/drupal/modules!node!node.api.php/function/hook_node_view/7

于 2011-08-09T15:45:32.667 に答える