2011-06-17 11 views
1

特定のタイプのエンティティを検索し、エンティティが表示されたときにその下に小さなhtmlコードを追加するモジュールを作成します。 たとえば、ビデオ(エンティティ)の下にいくつかの情報を表示するとします。私は自分のモジュールを書いて、その情報をすべてのビデオの下に追加するだけです。どうすればいいのですか?Drupal 7のエンティティのビューを変更したい

答えて

1

あなたはhook_entity_view()を探しています。

+0

ありがとうございましたBerdir。自分自身のフィールドを追加できるように、 "エンティティ - >コンテンツ"を編集する方法を見つけるにはどうすればよいですか?私は少し混乱しています... – 1s2a3n4j5e6e7v

+0

これは、いわゆるレンダリング配列です:http://drupal.org/node/930760 drupal_render()でレンダリングされます。あなた自身の要素を簡単に追加することができます。#markupは基本文字列に設定し、#weightはそれが表示される場所を制御するだけです。 – Berdir

関連する問題