【问题标题】:How to get the id of most recent polls in drupal如何在drupal中获取最新民意调查的ID
【发布时间】:2012-06-26 01:54:12
【问题描述】:

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

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

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

【问题讨论】:

    标签: css drupal drupal-7


    【解决方案1】:
    <?php $block = module_invoke('poll', 'block_view'); ?>
    <?php print render($block['content']); ?>
    

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

    【讨论】:

      猜你喜欢
      • 2020-12-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-25
      • 2021-11-15
      • 1970-01-01
      相关资源
      最近更新 更多