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);
我需要在另一个视图 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);