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


Outputting dynamic php content from a drupal 7 module

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

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

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

但是,php元素没有通过,我认为无论如何这都不是正确的方法。我还没有使用 .tpl.php 文件的任何经验,但这可能是要走的路。我已经在谷歌上检查了解决方案,目前正在浏览文档,但还没有找到一些东西。

谁能告诉我应该怎么做?

非常感谢

彼得

我会做类似的事情

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