2

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

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

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

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

谁能给我一个想法,我应该怎么做?

非常感谢

彼得

4

1 回答 1

2

我会做类似的事情

 $block['content'] = array(
     '#markup' => t('Overview stuff') . ' ' . $fullPath,
     '#prefix' => '<div><p>',
     '#suffix' => '</p></div>',
 );
于 2012-07-01T14:46:46.780 回答