0

わかりました、これは通常のブロックでうまく機能します:

     <?php $block = module_invoke('block', 'block', 'view', '15');
   print $block['content']; ?>

しかし、ブロックであるビューの表示があり、管理/ブロックページの編集にカーソルを合わせると、次のようになります。

/views/sc_file_view-block_4

だから私が最初に試したのは:

                <?php $block = module_invoke('views','view','block', 'sc_file_view_4');
           print $block['content']; ?>

しかし、出力はありません。ブロックをプルする別の方法はありますか (それは実際にはブロックとしての表示ビューですか?)

ビュー/ブロックなどを変更しようとしましたが、うまくいきません。

4

2 に答える 2

0

よくわかりませんが、私の場合はちょうど今のように機能しました

print render($block['content']);
于 2014-09-09T11:48:39.263 に答える
0

関数ごとにブロック コンテンツの取得を試みることができviews_get_view_resultます。

詳細を確認してください: http://api.drupal.org/api/views/views.module/function/views_get_view_result/7

于 2013-03-16T06:04:09.127 に答える