回答:
hook_node_view()実際には削除されていません。呼び出される方法が変更されました。ご指摘のとおり、現在はで処理されていhook_ENTITY_TYPE_view()ます。
したがって、次のいずれかを使用できます。
hook_entity_view()
または
hook_node_view()
特にノードをターゲットにしている場合は、後者の方が意味があります。
ENTITY_TYPEはプレースホルダーであるため、実際のエンティティタイプに置き換える必要があります(hook_node_viewノード、hook_user_viewユーザー、hook_profile2_viewprofile2エンティティなどに置き換えます)
hook_node_view選ばれました。しかし、どこに定義されているのでしょうか。NodeRSSContentTest.phpファイルでのみ見つかりました。第二にhook_ENTITY_TYPE_view、私が何をしても、決して呼ばれることはありません。なぜそうなのですか?