ノードにビューモードを追加するにはどうすればよいですか?
カスタムコンテンツタイプを作成しています。デフォルトでは、ノードは2つの表示モード(fullおよびteaser)のみをサポートします。 function mymodule_view($node, $view_mode) { if ($view_mode == 'full') { $node->content['#theme']= 'my_full_node_view_theme'; } if ($view_mode == 'teaser') { $node->content['#theme']= 'my_teaser_node_view_theme'; } return $node; } このノードタイプに、次のような他のビューモードをいくつか追加します。 small_box small_box_with_user_pic big_box そして、次のようなコードでノードをレンダリングしたい: $node = node_load($my_nid); $output = drupal_render(node_view($node, 'big_box')); 助言がありますか?