我有一个 Symfony 1.4 项目。如您所知,模板布局是在应用程序的模板文件夹中独立定义的,然后普遍应用于所有其他模板。我的布局非常简单,如下所示:
<div id = "header">
</div>
<div id = "content">
<?php echo $sf_content ; ?>
</div>
<div id = "footer">
</div>
$sf_content,正如大多数 symfonians 所知道的,本质上是为当前正在查看的任何网页吐出模板。如果我的标题需要一些特定数据,例如注销、徽标等,我只需将其包含在标题中即可。这很好用,因为它本质上是静态的。我面临的挑战是如何在页眉标签中包含动态且特定于页面的数据,因为 UI 要求我将其包含在其中。
例如,我的一个网页需要在下拉/选择菜单中加载用户特定数据。这是动态的,范围可以从 0 到 100,并且特定于每个用户。创建这个下拉菜单不是问题,我已经完成了这部分。挑战在于,鉴于我的数据成为 $sf_content 的一部分并且在我的内容 div 中吐出,我如何将其加载到标题中。
有没有办法将我的 $sf_content 的特定部分移动到标题 div 中?