从drupal 7模块输出动态php内容

时间:2012-07-01 14:38:15

标签: php drupal-7

我在Drupal 7中编写了一个模块,用于输出项目管理应用程序的概述页面。但是我不知道如何在块输出中引用php变量。此块内容将通过主要内容区域显示。

我最初认为我可能会做这样的事情(即完整路径表示图像的路径,该路径将根据返回的数据库查询动态更改)。

$block['content'] = ("<div><p>Overview stuff <?php echo $fullPath?></p></div>");

然而,php元素没有通过,我认为无论如何这都是正确的方法。我还没有任何使用.tpl.php文件的经验,但这可能是要走的路。我已经检查了谷歌的解决方案,目前正在查看文档但尚未找到任何内容。

任何人都可以告诉我应该如何解决这个问题吗?

非常感谢

彼得

1 个答案:

答案 0 :(得分:2)

我会做像

这样的事情
 $block['content'] = array(
     '#markup' => t('Overview stuff') . ' ' . $fullPath,
     '#prefix' => '<div><p>',
     '#suffix' => '</p></div>',
 );