Drupal7 打印在另一个视图中嵌入视图块 tpl

Drupal7 print embed block of view in another views tpl

我需要在另一个视图 tpl 中打印视图块。

我用这个:<?php print views_embed_view( 'blog_popular','block'); ?>

'blog_popular' 是视图机器名称。

但没有成功。

您可以试试这个代码:

$blockObject = block_load('views', 'blog_popular');
$block = _block_get_renderable_array(_block_render_blocks(array($blockObject)));
$output = drupal_render($block);
print($output);