2

我正在尝试制作首页,并希望以编程方式显示最新的民意调查。我知道可以以编程方式将块放置为:

     $block = module_invoke('block','block_view', 4);
      print render($block['content']);

现在我无法弄清楚如何获得最新的民意调查ID。我已经尝试过('最近'),但它不起作用。

4

1 回答 1

1
<?php $block = module_invoke('poll', 'block_view'); ?>
<?php print render($block['content']); ?>

module_invoke 函数只需要两个参数,第一个是模块名称(poll),第二个是钩子。delta 不是必需的,因为 poll_block_info() 只定义了一个块,因此无需传递 delta 参数(只需将第三个参数排除在外)

于 2012-06-26T17:46:52.893 回答